diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..ecdbe36 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,27 @@ +services: + saveany-bot: + image: ghcr.io/krau/saveany-bot:latest + container_name: saveany-bot + restart: unless-stopped + environment: + - SAVEANY_TELEGRAM_TOKEN=bot_token + - SAVEANY_TELEGRAM_ADMINS=admin_id1,admin_id2 + # 本地存储 + - SAVEANY_STORAGE_LOCAL_ENABLE=true + - SAVEANY_STORAGE_LOCAL_BASE_PATH=/app/downloads + # Alist + - SAVEANY_STORAGE_ALIST_ENABLE=true + - SAVEANY_STORAGE_ALIST_BASE_PATH=/saveany + - SAVEANY_STORAGE_ALIST_URL=https://example.com + - SAVEANY_STORAGE_ALIST_USERNAME=username + - SAVEANY_STORAGE_ALIST_PASSWORD=password + # webdav + - SAVEANY_STORAGE_WEBDAV_ENABLE=true + - SAVEANY_STORAGE_WEBDAV_BASE_PATH=/saveany + - SAVEANY_STORAGE_WEBDAV_URL=https://example.com + - SAVEANY_STORAGE_WEBDAV_USERNAME=username + - SAVEANY_STORAGE_WEBDAV_PASSWORD=password + volumes: + - ./data:/app/data + - ./downloads:/app/downloads + - ./cache:/app/cache \ No newline at end of file