diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..bfbd23c --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,17 @@ +services: + sub-store: + image: ghcr.io/rogeecn/sub-store:latest + container_name: sub-store + restart: unless-stopped + ports: + - "3000:3000" + volumes: + - ./data:/app/data + - ./config:/app/config + environment: + - TZ=Asia/Shanghai + # Generate strong tokens and set them here, or use a config.yaml instead. + - SUB_STORE_AUTH_ADMIN_TOKEN=change-me-admin + - SUB_STORE_AUTH_DOWNLOAD_TOKEN=change-me-download + # Optional: override frontend dir (defaults to /app/frontend/dist) + # - SUB_STORE_SERVER_FRONTEND_DIR=/app/frontend/dist