From 46c66277b21de1869ca5c477f3cf386585db3298 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Wed, 3 Jun 2026 08:23:01 -0400 Subject: [PATCH] feat(docker): add docker-compose.yml for Unraid deployment --- docker-compose.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..5dd7bcdb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3.8' + +services: + manual_slop: + build: . + image: manual_slop:latest + container_name: manual_slop + ports: + - "8999:8999" + - "8080:8080" + volumes: + - /mnt/user/projects:/projects:rw + - /mnt/user/appdata/manual_slop:/config:rw + environment: + - GEMINI_API_KEY=${GEMINI_API_KEY:-} + - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-} + - DEEPSEEK_API_KEY=${DEEPSEEK_API_KEY:-} + - MINIMAX_API_KEY=${MINIMAX_API_KEY:-} + restart: unless-stopped + healthcheck: + test: ["CMD", "curl", "-f", "http://127.0.0.1:8999/status"] + interval: 30s + timeout: 5s + retries: 3 + start_period: 30s \ No newline at end of file