version: '3.8' services: backend: build: context: ./backend dockerfile: Dockerfile container_name: leads-backend restart: unless-stopped ports: - "8001:8001" environment: - PG_HOST=${PG_HOST} - PG_DATABASE=${PG_DATABASE} - PG_USER=${PG_USER} - PG_PASSWORD=${PG_PASSWORD} - PG_PORT=${PG_PORT:-5432} - SQL_SERVER=${SQL_SERVER} - SQL_DATABASE=${SQL_DATABASE} - SQL_USERNAME=${SQL_USERNAME} - SQL_PASSWORD=${SQL_PASSWORD} # En el contenedor Docker usaremos FreeTDS o el driver configurado en el entorno - SQL_DRIVER=${SQL_DRIVER:-{FreeTDS}} - GITHUB_BASE=${GITHUB_BASE} - SUPABASE_URL=${SUPABASE_URL} - SUPABASE_KEY=${SUPABASE_KEY} - SUPABASE_TABLA_LEADS=${SUPABASE_TABLA_LEADS} - SUPABASE_PAUTA_URL=${SUPABASE_PAUTA_URL} - SUPABASE_PAUTA_KEY=${SUPABASE_PAUTA_KEY} - SUPABASE_TABLA_PAUTA=${SUPABASE_TABLA_PAUTA} - CARTERA_URL=${CARTERA_URL} - CARTERA_KEY=${CARTERA_KEY} - SUPABASE_TABLA_CARTERA=${SUPABASE_TABLA_CARTERA} - SUPABASE_TABLA_ALIAS=${SUPABASE_TABLA_ALIAS} - SUPABASE_TABLA_CONJUNTO=${SUPABASE_TABLA_CONJUNTO} - META_CSV_URL=${META_CSV_URL} frontend: build: context: ./frontend dockerfile: Dockerfile args: - VITE_API_URL=https://api-leads.escueladerefrigeracion.lat container_name: leads-frontend restart: unless-stopped ports: - "8080:80" depends_on: - backend