From 76fb9b22ff32e3b72cfca7bd85d32a2dba5277d3 Mon Sep 17 00:00:00 2001 From: "D. Scott Boggs" Date: Thu, 8 May 2025 08:46:32 -0400 Subject: [PATCH] Secrets can't have spaces --- docker-compose.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4d5ee9c..40afb03 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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