Files
psychologist/docker-compose.yml
T
2026-05-26 23:25:05 +05:00

38 lines
869 B
YAML

version: '3.8'
services:
backend:
build: ./backend
container_name: psychologist-backend
restart: unless-stopped
expose:
- "3001"
env_file:
- .env
networks:
- app-network
frontend:
build:
context: ./frontend
args:
- VITE_API_URL=/api
container_name: psychologist-frontend
restart: unless-stopped
expose:
- "80"
depends_on:
- backend
networks:
- app-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.psychologist.rule=Host(`irinaintegra.ru`) || Host(`www.irinaintegra.ru`)"
- "traefik.http.routers.psychologist.entrypoints=websecure"
- "traefik.http.routers.psychologist.tls.certresolver=letsencrypt"
- "traefik.http.services.psychologist.loadbalancer.server.port=80"
networks:
app-network:
driver: bridge