feat: init cpdaily-xiaozhushou with blue-green deploy

- backed/: Go Fiber backend with cpdaily integration
- frondend/: Vue 3 + Vite frontend
- Dockerfile: multi-stage build (Node → Go → Alpine)
- deploy/docker-compose.yml: production compose file
- .woodpecker/build.yml: CI/CD with blue-green zero-downtime deploy
- /health endpoint for deployment health checks
- Port 8884/8885 blue-green swap via 1Panel OpenResty
This commit is contained in:
becomer
2026-07-03 15:37:55 +08:00
commit 2e2c161770
101 changed files with 18247 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# Go
backed/server
backed/cpdaily-new
backed/cpdaily-server
backed/*.log
backed/*.har
# Node
frondend/node_modules/
frondend/dist/
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Docker
*.tar