Secrets can't have spaces

This commit is contained in:
D. Scott Boggs 2025-05-08 08:46:32 -04:00
parent 261b8cbed7
commit 76fb9b22ff

View file

@ -6,13 +6,13 @@ services:
# adaptor: sql-adaptor (default) | memory-adaptor | datastore-adaptor
# # datastore is for Google Datastore
secrets:
- crabfit database password
- crabfit cron key
- crabfit-database-password
- crabfit-cron-key
environment:
DATABASE_PASSWORD_FILE: /run/secrets/crabfit database password
DATABASE_URL: psql://crabfit@crabfit-database:5432/crabfit
DATABASE_PASSWORD_FILE: /run/secrets/crabfit-database-password
DATABASE_URL: postgresql://crabfit@crabfit-database:5432/crabfit
FRONTEND_URL: https://availability.techwork.zone
CRON_KEY_FILE: /run/secrets/crabfit cron key
CRON_KEY_FILE: /run/secrets/crabfit-cron-key
labels:
traefik.enable: true
traefik.http.routers.crabfit-api.rule: Host(`api.a10y.techwork.zone`)
@ -21,11 +21,12 @@ services:
networks:
- crabfit-internal
- public
crabfit-database:
image: postgres:17
secrets: [ 'crabfit database password' ]
secrets: [ 'crabfit-database-password' ]
environment:
POSTGRES_PASSWORD_FILE: /run/secrets/crabfit database password
POSTGRES_PASSWORD_FILE: /run/secrets/crabfit-database-password
POSTGRES_USER: crabfit
POSTGRES_DB: crabfit
volumes:
@ -50,7 +51,7 @@ services:
secrets:
crabfit database password:
crabfit-database-password:
file: ./postgres.pw
crabfit cron key:
crabfit-cron-key:
file: ./cron.secret