الملفات
yemen-currency/docker-compose.yml
Watheq Alshowaiter 7f633d9855 feat(docker): add laravel sail configuration
- Added docker-compose.yml with PHP 8.4 container
- Configured app to run on port 8080 via APP_PORT
- Updated storage and bootstrap permissions for Docker
- Removed MySQL service to use SQLite database
2025-10-15 15:20:43 +03:00

27 أسطر
796 B
YAML

services:
laravel.test:
build:
context: './vendor/laravel/sail/runtimes/8.4'
dockerfile: Dockerfile
args:
WWWGROUP: '${WWWGROUP}'
image: 'sail-8.4/app'
extra_hosts:
- 'host.docker.internal:host-gateway'
ports:
- '${APP_PORT:-80}:80'
- '${VITE_PORT:-5173}:${VITE_PORT:-5173}'
environment:
WWWUSER: '${WWWUSER}'
LARAVEL_SAIL: 1
XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
IGNITION_LOCAL_SITES_PATH: '${PWD}'
volumes:
- '.:/var/www/html'
networks:
- sail
networks:
sail:
driver: bridge