Docker 容器化部署
OneTTS 提供了生產級 Docker 映像檔與 docker-compose.yml,實現零設定一鍵部署。
🚀 Docker Compose 一鍵啟動
1. 設定檔 docker-compose.yml
yaml
services:
onetts:
image: codeandxv/onetts:latest
container_name: onetts-server
restart: unless-stopped
ports:
- "8030:8030"
volumes:
- ./config.yaml:/app/config.yaml:ro
- ./data:/app/data:rw
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8030/health"]
interval: 30s
timeout: 5s
retries: 32. 啟動容器
bash
docker compose up -d3. 檢查服務健康狀態
bash
curl http://localhost:8030/health
# {"status":"ok","service":"OneTTS"}