Actualizar README.md

This commit is contained in:
2026-05-07 21:00:43 -04:00
parent 7831d88749
commit 8242255268

View File

@@ -43,24 +43,25 @@ server {
} }
} }
``` ```
* Modificar el archivo `[docker_compose_dir]/nginx/Dockerfile` * Copiar el archivo recién creado `[docker_compose_dir]/nginx/webapp1.conf` al contenedor nginx y reiniciar el servicio
```shell ```shell
... ...
COPY default.conf /etc/nginx/conf.d/default.conf docker compose cp [docker_compose_dir]/nginx/webapp1.conf <nginx_container_id>:/etc/nginx/conf.d/webapp1.conf
COPY webapp1.conf /etc/nginx/conf.d/webapp1.conf # Línea añadida docker compose exec --no-TTY nginx nginx -s reload
COPY options-ssl-nginx.conf /etc/nginx/
... ...
``` ```
* Agregar el certificado SSL/TLS correspondiente a la aplicación adicional. Ej. `webapp1.dominio.com` * Procedimiento para agregar el certificado SSL/TLS correspondiente a la aplicación adicional: `webapp1.dominio.com`
* Modificar el archivo `[docker_compose_dir]/certbot/nvo_dominio.sh` indicando el nuevo dominio * Modificar el archivo `[docker_compose_dir]/certbot/nvo_dominio.sh` indicando el nuevo dominio
```bash ```bash
DominioExtra="webapp1.dominio.com" # especificar dominio nuevo DominioExtra="webapp1.dominio.com" # especificar dominio nuevo
EmailExtra="sysadmin@dominio.com" # y el correo correspondiente EmailExtra="sysadmin@dominio.com" # y el correo correspondiente
``` ```
* Ejecutar el comando de docker para activar la aplicación de certbot * Copiar el script personalizado al contenedor de certbot y ejecutar el comando de docker para adquirir el nuevo certificado
``` ```bash
docker compose run --rm --no-TTY --entrypoint certbot certbot renew --no-random-sleep-on-renew docker compose cp [docker_compose_dir]/certbot/nvo_dominio.sh <container_id>:/tmp/nvo_dominio.sh
docker compose exec chmod +x /tmp/nvo_dominio.sh
docker compose run --rm --no-TTY --entrypoint /tmp/nvo_dominio.sh
``` ```
# The directories and files # The directories and files