services: backend: container_name: monsite-perso-backend build: ./backend ports: - "8887:8887" environment: - FLASK_ENV=production networks: - site_perso_network frontend: container_name: monsite-perso-frontend build: ./frontend ports: - "3001:3001" depends_on: - backend networks: - site_perso_network nginx_site_perso: image: nginx:latest container_name: nginx_site_perso expose: - "80" volumes: - ./nginx/conf.d:/etc/nginx/conf.d networks: - site_perso_network - global_network restart: always networks: site_perso_network: driver: bridge global_network: external: true