Add Docker deployment support

- Add Dockerfile for containerization
- Add docker-compose.yml for easy deployment
- Add .dockerignore to optimize build
- Add .env.example for environment configuration
- Add DOCKER_DEPLOY.md with comprehensive deployment guide

Support for:
- Local Docker deployment
- Cloud platforms (Render, Railway, Fly.io, GCP, AWS)
- Persistent storage configuration
- Health checks and monitoring
This commit is contained in:
1e0n
2025-10-06 02:17:37 +08:00
parent 6dca025e96
commit ad862f73d1
5 changed files with 354 additions and 0 deletions

18
.dockerignore Normal file
View File

@@ -0,0 +1,18 @@
node_modules
npm-debug.log
.git
.gitignore
README.md
.env
.DS_Store
*.log
auth.json
a-req.txt
a-req-err.txt
a-res.txt
o-req.txt
o-req-err.txt
o-res.txt
o2-req.txt
auth-res.txt
todo.md