Files
Alma-vid/docker-compose.yml
Madara0330E a4e3c8d108 Add Docker setup for Alma-vid React app
Introduces Dockerfile, docker-compose.yml, .dockerignore, nginx.conf, and a Docker-specific README to enable containerized builds and deployment for the React application using Node.js and nginx. Includes optimized nginx configuration for static assets, security headers, gzip compression, and React Router support.
2025-07-19 22:52:53 +05:00

20 lines
415 B
YAML

version: "3.8"
services:
alma-vid:
build:
context: .
dockerfile: Dockerfile
args:
BUILD_CONFIGURATION: production
ports:
- "80:80"
container_name: alma-vid-app
restart: unless-stopped
environment:
- NODE_ENV=production
volumes:
# Optional: mount custom nginx config
# - ./nginx.conf:/etc/nginx/nginx.conf:ro
- ./logs:/var/log/nginx