diff --git a/docker-compose.yml b/docker-compose.yml index 4f6d058a..dbe26cc0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -521,7 +521,29 @@ services: source: /rinoa-storage target: /storage type: bind - + audiomuse-ai-pg: + container_name: audiomuse-ai-pg + environment: + POSTGRES_USER: audiomuse + POSTGRES_PASSWORD: ${AUDIOMUSE_AI_PG_PASSWORD} + POSTGRES_DB: audiomusedb + expose: + - 5432 + healthcheck: + test: ["CMD-SHELL", "pg_isready -U audiomuse"] + interval: 2s + timeout: 5s + retries: 10 + image: postgres:15-alpine + profiles: ["rinoa-apps"] + restart: unless-stopped + volumes: + - audiomuse-ai-pg-data:/var/lib/postgresql/data + audiomuse-ai-valkey: + container_name: audiomuse-ai-valkey + <<: *valkey-params + volumes: + - audiomuse-ai-valkey-data:/data/valkey authelia: container_name: authelia depends_on: