Actualizar README.md
This commit is contained in:
17
README.md
17
README.md
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user