Weitere DNS Namen mit Let encrypthinzufügen
Beschreibung:
Laut Nextcloud AIO kann nur eine Domain hinzugefügt werden, aber mit trick 17 geht das trotzdem.
Lösung:
nano docker-compose.yml
Dort folgende kommentare entfernen:
environment
...
- APACHE_PORT=11000 # Is needed when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else). See https://github.com/nextcloud/all-in-one/blob/main/reverse-proxy.md
- APACHE_IP_BINDING=127.0.0.1 # Should be set when running behind a web server or reverse proxy (like Apache, Nginx, Cloudflare Tunnel and else) that is running on the same host. See https://github.com/nextcloud/all-in-one/blob/main>
...
und einen neuen eintrag in die environment
- SKIP_DOMAIN_VALIDATION=true
Nun den Caddy conatiner anlegen
caddy:
build: caddy:alpine
restart: always
container_name: caddy
volumes:
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
- ./certs:/certs
- ./config:/config
- ./data:/data
- ./sites:/srv
network_mode: "host"
nun caddy ordner erstellen
mkdir /root/nextcloud/caddy