Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:virtualizacion:docker:imagenes:nginx-proxy

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:sistemas_operativos:virtualizacion:docker:imagenes:nginx-proxy [2023/11/14 20:17] – [Certificados SSL con Let's Encrypt] tempwininformatica:sistemas_operativos:virtualizacion:docker:imagenes:nginx-proxy [2024/01/05 13:31] (actual) tempwin
Línea 5: Línea 5:
   * [[https://hub.docker.com/r/nginxproxy/nginx-proxy|nginx-proxy en Docker Hub]]   * [[https://hub.docker.com/r/nginxproxy/nginx-proxy|nginx-proxy en Docker Hub]]
   * [[https://github.com/nginx-proxy/nginx-proxy|Repositorio de código]] (GitHub)   * [[https://github.com/nginx-proxy/nginx-proxy|Repositorio de código]] (GitHub)
 +  * [[https://github.com/nginx-proxy/nginx-proxy/blob/main/docs/README.md|Documentación oficial]]
  
 Ejemplo para usar con [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Compose]]: Ejemplo para usar con [[informatica:sistemas_operativos:virtualizacion:docker:docker_compose|Compose]]:
Línea 45: Línea 46:
       - nginx-proxy       - nginx-proxy
     volumes:     volumes:
-      - certs:/etc/nginx/certs:rw+      - certs:/etc/nginx/certs
       - acme:/etc/acme.sh       - acme:/etc/acme.sh
       - /var/run/docker.sock:/var/run/docker.sock:ro       - /var/run/docker.sock:/var/run/docker.sock:ro
Línea 58: Línea 59:
   acme: {}   acme: {}
 </code> </code>
 +
 +===== Configuración =====
 +
 +==== Por host virtual ====
 +
 +En la ruta del contenedor ''/etc/nginx/vhost.d'' crearemos un fichero con el mismo nombre que hayamos usado en la variable ''VIRTUAL_HOST'' indicando las directivas de Nginx que tendrá dicho host. Por ejemplo, si tenemos un servicio en app.midominio.com, crearemos un fichero llamado ''app.midominio.com'' con el contenido que queramos para personalizar el bloque ''http'', ''server'' o ''location'' según nos interese:
 +
 +<code>
 +server_tokens off;
 +client_max_body_size 100m;
 +</code>
 +
 +  * [[https://github.com/nginx-proxy/nginx-proxy/tree/main/docs#Per-VIRTUAL_HOST-location-configuration|Documentación oficial sobre la configuración por VIRTUAL_HOST]]
informatica/sistemas_operativos/virtualizacion/docker/imagenes/nginx-proxy.1699989469.txt.gz · Última modificación: por tempwin