Release 1.0.1
All checks were successful
check / verify (push) Successful in 3m30s
check / publish (push) Successful in 3m4s

This commit is contained in:
Weapie 2026-10-08 15:41:59 +02:00
parent 77dffd46f0
commit e7d8d1a856
6 changed files with 9 additions and 9 deletions

View File

@ -1,6 +1,6 @@
# Copy to .env.production or enter in Dokploy's Compose environment settings.
# 1.0.0 is the intended first release; verify publication before deployment.
TASKMANAGER_VERSION=1.0.0
# Verify that both release images have been published before deployment.
TASKMANAGER_VERSION=1.0.1
POSTGRES_USER=taskmanager
POSTGRES_DB=taskmanager
POSTGRES_PASSWORD=

View File

@ -1,6 +1,6 @@
# Produktion mit Dokploy und Registry-Images
`docker-compose.production.yml` ist eine eigenständige Compose-Datei. Sie benötigt keine andere Compose-Datei und keinen lokalen Build. App, Migration und Worker verwenden dieselbe explizite Release-Version. Ein erfolgreicher Registry-Publish ist Voraussetzung: beim Erstellen dieser Anleitung war der Upload von `1.0.0` noch durch Cloudflare HTTP 413 blockiert. Siehe [REGISTRY.md](REGISTRY.md).
`docker-compose.production.yml` ist eine eigenständige Compose-Datei. Sie benötigt keine andere Compose-Datei und keinen lokalen Build. App, Migration und Worker verwenden dieselbe explizite Release-Version. Ein erfolgreicher Registry-Publish beider Images ist Voraussetzung; ein Git-Tag allein bedeutet noch nicht, dass die Images verfuegbar sind. Siehe [REGISTRY.md](REGISTRY.md).
## Konfiguration
@ -42,7 +42,7 @@ Pflichtwerte:
| Variable | Wert |
| --- | --- |
| `TASKMANAGER_VERSION` | Tatsächlich veröffentlichte Version, z.B. `1.0.0` |
| `TASKMANAGER_VERSION` | Tatsächlich veröffentlichte Version, z.B. `1.0.1` |
| `POSTGRES_PASSWORD` | Passwort der Ziel-Datenbank |
| `DATABASE_URL` | `postgresql://taskmanager:PASSWORT@db:5432/taskmanager` (Sonderzeichen URL-kodieren) |
| `NEXTAUTH_URL` | Öffentliche HTTPS-Adresse der Aufgabenverwaltung |

View File

@ -38,7 +38,7 @@ Die folgenden Serverbefehle verwenden Bash. Alle Befehle im Checkout ausführen.
```bash
git clone https://git.jfritzsche.de/jf/taskmanager.git
cd taskmanager
git switch feature/security-rbac
git switch main
cp .env.example .env
chmod 600 .env
openssl rand -hex 32 # als NEXTAUTH_SECRET eintragen

View File

@ -21,7 +21,7 @@ Festhalten: laufender Git-Commit/Image-ID, Compose-Konfiguration, verschlüsselt
Neue Version in **separatem** Verzeichnis bauen:
```bash
git clone --branch feature/security-rbac https://git.jfritzsche.de/jf/taskmanager.git taskmanager-next
git clone --branch main https://git.jfritzsche.de/jf/taskmanager.git taskmanager-next
cd taskmanager-next
git rev-parse HEAD # Release-Commit im Änderungsprotokoll festhalten
cp .env.example .env

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "taskmanager",
"version": "1.0.0",
"version": "1.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "taskmanager",
"version": "1.0.0",
"version": "1.0.1",
"license": "ISC",
"dependencies": {
"@hookform/resolvers": "^5.2.2",

View File

@ -1,6 +1,6 @@
{
"name": "taskmanager",
"version": "1.0.0",
"version": "1.0.1",
"description": "",
"main": "index.js",
"scripts": {