services: app: build: context: . dockerfile: Dockerfile container_name: recipe_tool_app restart: unless-stopped ports: - "8011:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - NODE_ENV=production - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT:-3306} - DB_USER=${DB_USER} - DB_PASSWORD=${DB_PASSWORD} - DB_NAME=${DB_NAME} - AI_API_KEY=${AI_API_KEY} - AI_BASE_URL=${AI_BASE_URL:-https://api.openai.com/v1} - AI_MODEL=${AI_MODEL:-gpt-3.5-turbo} - ONEDEV_ACCESS_TOKEN=${ONEDEV_ACCESS_TOKEN} - GIT_REMOTE_URL=https://git.hanhan.ltd/recipe_tool.git