DEV Community

oskar calvo
oskar calvo

Posted on

Usar h2non/imaginary con Ddev

Se tiene que crear el archivo docker-compose.imaginary.yaml dentro de .ddev y añadir el siguiente contenido:

services:
  imaginary:
    image: h2non/imaginary:latest
    container_name: "ddev-${DDEV_PROJECT}-imaginary"
    labels:
      com.ddev.site-name: ${DDEV_SITENAME}
      com.ddev.approot: ${DDEV_APPROOT}
    expose: 
      - "9000"
    # ports:
    #   - "9000:9000" # Cambia el puerto si es necesario
    # volumes:
    #   - "imaginary-data:/data" # Opcional, si necesitas almacenar datos persistentes
    command: ["-enable-url-source"]
    restart: "no"
    environment:
      - VIRTUAL_HOST=$DDEV_HOSTNAME
      - HTTP_EXPOSE=7000:9000
      - HTTPS_EXPOSE=7001:9000

# volumes:
#   imaginary-data:
Enter fullscreen mode Exit fullscreen mode

Y ya tenemos el proxy espuestos, lo siguiente es que cuando servimos una imagen lo tenemos que hacer apuntando al proxy y no a Drupal.

Top comments (0)