docker-compose.yaml
Rama master · réplica de lectura del repositorio original.
services:
app:
build:
context: .
target: dev
image: phlak/directory-lister:dev
depends_on: [memcached, redis]
ports:
- ${APP_PORT:-80}:80
extra_hosts:
- host.docker.internal:host-gateway
user: ${HOST_USER_ID:-1000}:${HOST_GROUP_ID:-1000}
volumes:
- ./:/var/www/html
- ./.docker/php/config/php.dev.ini:/usr/local/etc/php/php.ini
- ./.docker/apache2/config/000-default.dev.conf:/etc/apache2/sites-available/000-default.conf
memcached:
image: memcached:1.6
ports:
- ${MEMCACHED_PORT:-11211}:11211
redis:
image: redis:8.0
ports:
- ${REDIS_PORT:-6379}:6379
npm:
build:
context: .
target: dev
image: phlak/directory-lister:dev
volumes:
- ./:/var/www/html
ports:
- ${APP_PORT:-5173}:5173
user: ${HOST_USER_ID:-1000}:${HOST_GROUP_ID:-1000}
command: npm run dev