No description
Find a file
2025-06-25 15:56:23 +08:00
scripts first commit 2025-06-25 15:40:38 +08:00
build.sh first commit 2025-06-25 15:40:38 +08:00
Dockerfile first commit 2025-06-25 15:40:38 +08:00
patachina.it.ini first commit 2025-06-25 15:40:38 +08:00
README.md Aggiorna README.md 2025-06-25 15:55:14 +08:00
start.sh Aggiorna start.sh 2025-06-25 15:56:23 +08:00
supervisord.conf first commit 2025-06-25 15:40:38 +08:00

Installazione

copiare i file .ini in questo caso patachina.it.ini nel folder definito nel volume /segrets

per creare l'immagine

./build.sh

in SITE inserire i domini dove gli IP devono essere aggiornati in start.sh o in docker-compose/portainer

in questo caso abbiamo messo <vuoto>,*,www che significa patachina.it,*.patachina.it,www.patachina.it

per lanciare il docker

./start.sh

oppure

services:
	ionos_ddns_ssl_supervisor2:
    	container_name: ionos_ddns_ssl_supervisor
    	restart: unless-stopped
    	environment:
        	- EMAIL=fabio.micheluz@gmail.com
        	- DOMAIN=patachina.it
			- SITE=,*,www
    	volumes:
        	- /etc/letsencrypt/.secrets:/secret
        	- /etc/letsencrypt:/etc/letsencrypt
    	image: ionos_ddns_ssl_supervisor2

i log si trovano all'interno del docker sia per ssl che per ddns come da file supervisord.conf

stderr_logfile=/var/log/ssl.err.log
stdout_logfile=/var/log/ssl.out.log
stderr_logfile=/var/log/ddns.err.log
stdout_logfile=/var/log/ddns.out.log

nel file supervisord.conf vengono anche lanciati i 2 processi