From e0f9fe68423e18b203c16fc050322f973f2e8170 Mon Sep 17 00:00:00 2001 From: KV-Tube Deployer Date: Fri, 27 Mar 2026 08:16:49 +0700 Subject: [PATCH] Add workflow_dispatch for manual Docker builds with API URL --- docker-compose.synology.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docker-compose.synology.yml diff --git a/docker-compose.synology.yml b/docker-compose.synology.yml new file mode 100644 index 0000000..e4f77a3 --- /dev/null +++ b/docker-compose.synology.yml @@ -0,0 +1,23 @@ +# KV-Tube Docker Compose for Synology NAS +# Usage: docker-compose up -d + +version: '3.8' + +services: + kv-tube: + image: git.khoavo.myds.me/vndangkhoa/kv-tube:v9 + container_name: kv-tube + platform: linux/amd64 + restart: unless-stopped + ports: + - "5011:3000" + - "8981:8080" + volumes: + - ./data:/app/data + environment: + - KVTUBE_DATA_DIR=/app/data + - GIN_MODE=release + - NODE_ENV=production + - CORS_ALLOWED_ORIGINS=https://ut.khoavo.myds.me,http://ut.khoavo.myds.me:5011,http://localhost:3000,http://127.0.0.1:3000 + labels: + - "com.centurylinklabs.watchtower.enable=true"