From 613eb45689d227294082b55cab477208c4b01b7a Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 20 Oct 2025 12:26:11 -0400 Subject: [PATCH] AMAI Worker. --- docker-compose.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index eb910e5e..565a9a44 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -591,6 +591,35 @@ services: <<: *valkey-params volumes: - audiomuse-ai-valkey-data:/data/valkey + audiomuse-ai-worker: + container_name: audiomuse-ai-worker + depends_on: + audiomuse-ai-valkey: + required: true + condition: service_healthy + audiomuse-ai-pg: + required: true + condition: service_healthy + environment: + AI_MODEL_PROVIDER: OLLAMA + OLLAMA_SERVER_URL: http://ollama:11434/api/generate + SERVICE_TYPE: "worker" + MEDIASERVER_TYPE: "navidrome" + NAVIDROME_URL: http://navidrome:4533/ + NAVIDROME_USER: ${NAVIDROME_USERNAME} + NAVIDROME_PASSWORD: ${NAVIDROME_PASSWORD} + POSTGRES_USER: audiomuse + POSTGRES_PASSWORD: ${AUDIOMUSE_AI_PG_PASSWORD} + POSTGRES_DB: audiomusedb + POSTGRES_HOST: audiomuse-ai-postgres + POSTGRES_PORT: 5432 + REDIS_URL: "redis://audiomuse-ai-valkey:6379/0" + TEMP_DIR: "/app/temp_audio" + image: ghcr.io/neptunehub/audiomuse-ai:0.7.1-beta + profiles: ["rinoa-apps"] + restart: unless-stopped + volumes: + - audiomuse-temp-audio-worker:/app/temp_audio authelia: container_name: authelia depends_on: