Direkt zum Hauptinhalt

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