diff --git a/services/our/compose.db.yaml b/services/our/compose.db.yaml index 425c5dc..bdc0dcc 100644 --- a/services/our/compose.db.yaml +++ b/services/our/compose.db.yaml @@ -8,5 +8,24 @@ services: protocol: tcp mode: ingress + postgres: + image: postgres:17 + env_file: ./.env + volumes: + - pgdata:/var/lib/postgresql/data + healthcheck: + test: ["CMD", "pg_isready", "-U", "postgres"] + interval: 10s + retries: 5 + start_period: 10s + timeout: 10s + deploy: + replicas: 1 + restart_policy: + condition: on-failure + delay: 5s + max_attempts: 5 + window: 60s + volumes: pgdata: diff --git a/services/our/compose.production.yaml b/services/our/compose.production.yaml index 633da82..7f0f1b6 100644 --- a/services/our/compose.production.yaml +++ b/services/our/compose.production.yaml @@ -1,24 +1,4 @@ services: - postgres: - image: postgres:17 - restart: unless-stopped - env_file: ./.env - volumes: - - pgdata:/var/lib/postgresql/data - healthcheck: - test: ["CMD", "pg_isready", "-U", "postgres"] - interval: 10s - retries: 5 - start_period: 10s - timeout: 10s - deploy: - replicas: 1 - restart_policy: - condition: on-failure - delay: 5s - max_attempts: 5 - window: 60s - server: image: gitea.futureporn.net/futureporn/our:latest env_file: ./.env