LaravelPublisher/docker-compose.yml

28 lines
632 B
YAML
Raw Permalink Normal View History

2025-06-09 18:11:59 +08:00
services:
app:
build:
context: .
dockerfile: Dockerfile
container_name: ${APP_NAME}_app
volumes:
- ./data/html:/var/www/html
- ./data/logs/php:/var/www/logs
2025-06-10 10:21:36 +08:00
- ./data/logs/nginx/:/var/log/nginx
ports:
2025-06-10 11:23:52 +08:00
- "${APP_PORT:-80}:${APP_PORT:-80}"
2025-06-09 18:11:59 +08:00
environment:
REPO_URL: ${REPO_URL}
2025-06-10 11:23:52 +08:00
BRANCH: ${REPO_BRANCH:-main}
APP_NAME: ${APP_NAME}
APP_URL: ${APP_URL}
2025-06-09 18:11:59 +08:00
NGINX_HOST: ${APP_DOMAIN}
2025-06-10 11:23:52 +08:00
NGINX_PORT: ${APP_PORT:-80}
2025-06-09 18:11:59 +08:00
networks:
- mariadb_internal
2025-06-09 18:11:59 +08:00
- app_network
networks:
mariadb_internal:
external: true
2025-06-10 10:21:36 +08:00
app_network:
driver: bridge