Ctrl K
ComunidadGuías…

docker-compose.yaml

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
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