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
...
COPY default.conf /etc/nginx/conf.d/default.conf
COPY webapp1.conf /etc/nginx/conf.d/webapp1.conf # Línea añadida
COPY options-ssl-nginx.conf /etc/nginx/
docker compose cp [docker_compose_dir]/nginx/webapp1.conf <nginx_container_id>:/etc/nginx/conf.d/webapp1.conf
docker compose exec --no-TTY nginx nginx -s reload
...
```
* 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
```bash
DominioExtra="webapp1.dominio.com" # especificar dominio nuevo
EmailExtra="sysadmin@dominio.com" # y el correo correspondiente
```
* Ejecutar el comando de docker para activar la aplicación de certbot
```
docker compose run --rm --no-TTY --entrypoint certbot certbot renew --no-random-sleep-on-renew
* Copiar el script personalizado al contenedor de certbot y ejecutar el comando de docker para adquirir el nuevo certificado
```bash
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