Add Docker Compose configuration and environment files for local and production setups

- Created docker-compose.docker-local.yml for local testing of frontend and backend services.
- Added .env.development for development environment configuration.
- Introduced .env.docker-local for local Docker environment settings.
- Added .env.production for production environment configuration for Synology deployment.
This commit is contained in:
2026-01-30 11:29:17 -05:00
parent 4d14f9ba9c
commit fee8fe2551
30 changed files with 899 additions and 304 deletions

View File

@@ -54,7 +54,7 @@ The deployment script automates the entire process:
./deploy.sh --target internal
# External deployment with custom ports
./deploy.sh --target external --port 8080 --ssl-port 8443
./deploy.sh --target external --port 8080
# Quick deploy (skip tests, use existing build)
./deploy.sh --skip-tests --skip-build
@@ -81,7 +81,7 @@ npm run deploy:pokedex -- --target external
npm run deploy:pokedex -- --port 8081 --backend-port 3001
# With HTTPS
npm run deploy:pokedex -- --port 8080 --ssl-port 8443 --backend-port 3000
npm run deploy:pokedex -- --port 8080 --backend-port 3000
```
## Configuration