This commit is contained in:
Rene Kievits
2025-10-19 22:52:32 +02:00
commit a728add8af
64 changed files with 11693 additions and 0 deletions

56
docker-compose.yml Normal file
View File

@@ -0,0 +1,56 @@
services:
server:
build:
context: ./server
dockerfile: Dockerfile
container_name: srs-server
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./server:/app
- /app/node_modules
environment:
- NODE_ENV=dev
- PORT=3000
command: pnpm run dev
networks:
- srs-app-net
client:
build:
context: ./client
dockerfile: Dockerfile
container_name: srs-client
restart: unless-stopped
ports:
- "5173:5173"
volumes:
- ./client:/app
- /app/node_modules
environment:
- NODE_ENV=dev
- VITE_APP_URL=http://srs-server:3000
command: pnpm run dev
depends_on:
- server
networks:
- srs-app-net
mongo:
image: mongo:8
container_name: srs-mongo
restart: unless-stopped
ports:
- "27017:27017"
volumes:
- mongo_data:/data/db
networks:
- srs-app-net
volumes:
mongo_data:
networks:
srs-app-net:
driver: bridge