version: '3.8' services: backend: build: context: ./backend dockerfile: Dockerfile volumes: - uploads:/app/uploads - db_data:/app/data networks: - app-net environment: - NODE_ENV=production restart: unless-stopped frontend: build: context: ./frontend dockerfile: Dockerfile ports: - "80:80" networks: - app-net depends_on: - backend restart: unless-stopped volumes: uploads: db_data: networks: app-net: driver: bridge