Webapp-starter/docker-compose.yml
2025-05-08 00:10:58 +08:00

39 lines
898 B
YAML

services:
backend:
build:
context: ./backend
dockerfile: Dockerfile
restart: unless-stopped
ports:
- "${BACKEND_PORT}:8080"
environment:
- LOGTO_ENDPOINT=${LOGTO_ENDPOINT}
- LOGTO_APP_ID=${LOGTO_APP_ID}
- LOGTO_APP_SECRET=${LOGTO_APP_SECRET}
- LOGTO_REDIRECT_URI=${LOGTO_REDIRECT_URI}
- LOGTO_POST_SIGN_OUT_REDIRECT_URI=${LOGTO_POST_SIGN_OUT_REDIRECT_URI}
- COOKIE_SECRET=${COOKIE_SECRET}
- BASE_URL=${BASE_URL}
networks:
- starter_network
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
args:
- BACKEND_URL=${BACKEND_URL}
restart: unless-stopped
ports:
- "${FRONTEND_PORT}:3000"
environment:
- BACKEND_URL=${BACKEND_URL}
depends_on:
- backend
networks:
- starter_network
networks:
starter_network:
driver: bridge