Hallo,
ich habe ein Qnap und dort verschiedene Docker installiert. Nun möchte ich Nextcloud über traefik freigeben. Da ich bei Fritzbox oder myqnapcloud keine Subdomäns aka nextcloud.meinecloud.myqnapcloud anlegen kann, wollte ich das mit einem Subpfad machen.
- "traefik.http.routers.nextcloud.rule=Host(`meinecloud.myqnapcloud.com`) && PathPrefix(`/nextcloud`))"
- "traefik.http.middlewares.strip-nextcloud.stripprefix.prefixes=/nextcloud"
- "traefik.http.routers.nextcloud.middlewares=strip-nextcloud@docker"
Rufe ich dann meinecloud.myqnapcloud.com/nextcloud auf reagiert Traefik, aber routet auf meinecloud.myqnapcloud.com/login und da kommt
404 page not found
Mein Problem nun:
Ich kann mit
- "traefik.http.routers.nextcloud.rule=Host(`meinecloud.myqnapcloud.com`)
erreichen, das ich Nextcloud erreiche, aber dann wird auch jeder Aufruf über irgendeinen Subpfad
meinecloud.myqnapcloud.com/sdsfasd
auf die Hostadresse geroutet.
Kann ich das über traefik verhindern, dass ich entweder nur den Pfad meinecloud.myqnapcloud.com/nextcloud aufrufe und damit Nextcloud starte?
Danke
Bert