version: '3.8' services: frontend: build: . restart: always ports: - "${EXT_PORT}:80" depends_on: - backend backend: build: ./server restart: always environment: - PORT=3001 - DB_CLIENT=${DB_CLIENT:-mysql} # 'mysql' or 'postgres' - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT} - DB_USER=${DB_USER} - DB_PASS=${DB_PASS} - DB_NAME=${DB_NAME} - JWT_SECRET=${JWT_SECRET}