38 lines
718 B
YAML
38 lines
718 B
YAML
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
|