Added docker compose + Dockerfile for deployment

This commit is contained in:
Znmin
2025-12-19 20:58:20 +01:00
parent 5d780e0c36
commit b6e3246242
2 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
services:
gsh-website:
image: gsh-website:prod
container_name: gsh-website
build:
context: .
dockerfile: Dockerfile
restart: unless-stopped
ports:
- "4000:3000"
volumes:
- ./public/uploads:/app/public/uploads
command: "npm run start" # Runn in prod mode
networks:
- default