Files
youtube-video-download/docker-compose.yml
2026-01-10 13:21:36 +01:00

29 lines
535 B
YAML

version: '3.9'
services:
api:
build:
context: ./api
dockerfile: Dockerfile
env_file:
- .env
environment:
- DOWNLOAD_DIR=/downloads
volumes:
- downloads:/downloads
expose:
- ${API_PORT:-5000}
nginx:
image: nginx:stable-alpine
depends_on:
- api
ports:
- "${WEB_PORT:-8080}:80"
volumes:
- ./frontend:/usr/share/nginx/html:ro
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf:ro
- downloads:/downloads:ro
volumes:
downloads: