Add Docker configuration for port 3500

- Add Dockerfile with multi-stage build for production
- Add docker-compose.yml for easy deployment
- Add .dockerignore to exclude unnecessary files
- Add DOCKER_SETUP.md with comprehensive setup guide
- Update next.config.js to enable standalone output mode
- Configure app to run on port 3500
- Keep MySQL server external to Docker
This commit is contained in:
2025-12-02 10:09:13 +00:00
parent b2a59eecf1
commit 0d26087049
5 changed files with 265 additions and 0 deletions

18
.dockerignore Normal file
View File

@@ -0,0 +1,18 @@
Dockerfile
.dockerignore
.git
.gitignore
.next
.kiro
.vscode
node_modules
npm-debug.log
README.md
*.md
.env
.env.local
.env.*.local
coverage
.DS_Store
*.pem
tsconfig.tsbuildinfo