Seed ueber den bin-Eintrag, Auslagerungs-Backup nur auf Anforderung
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
Zwei Fehler aus der ersten Inbetriebnahme. Der Seed wurde ueber einen geratenen Pfad in tsx aufgerufen. Jetzt ueber node_modules/.bin/tsx - der Eintrag stimmt unabhaengig davon, wie das Paket seine Dateien anordnet. Das Auslagerungs-Backup braucht RESTIC_REPOSITORY und RESTIC_PASSWORD und beendet sich ohne beides sofort wieder, also im Sekundentakt neu. Es steht jetzt wie der Tunnel in einem Profil und startet nur mit `docker compose --profile offsite up -d`. Ohne Angabe laufen sieben Dienste.
This commit is contained in:
+5
-1
@@ -36,7 +36,7 @@ services:
|
||||
command: >
|
||||
sh -c "cd /app/migrator
|
||||
&& node node_modules/prisma/build/index.js migrate deploy
|
||||
&& node node_modules/tsx/dist/cli.mjs prisma/seed.ts
|
||||
&& node_modules/.bin/tsx prisma/seed.ts
|
||||
&& cd /app && node web/server.js"
|
||||
env_file: .env
|
||||
environment:
|
||||
@@ -212,8 +212,12 @@ services:
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
|
||||
# Auslagerungs-Backup. Braucht RESTIC_REPOSITORY und RESTIC_PASSWORD und
|
||||
# beendet sich ohne beides sofort wieder - deshalb nur auf Anforderung:
|
||||
# docker compose --profile offsite up -d
|
||||
offsite-backup:
|
||||
<<: *logging
|
||||
profiles: ['offsite']
|
||||
image: mazzolino/restic:latest
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
|
||||
Reference in New Issue
Block a user