Ik worstel een beetje met Traefik en nextcloud. Het nextcloud docker image dat ik wil gebruiken heeft een voorkeur voor poort 443, maar traefik heeft die poort al in gebruik. Ik heb al geprobeerd de poort van nextcloud naar iets anders om te zetten (bijv. 4443) en vraag Traefik dan naar die poort te luisteren. Ik kreeg echter geen response als ik ga naar url.com/nextcloud.
Er zit ergens een fout in mijn config, maar ik kan hem niet vinden. Wie kan mij helpen? Ik gebruik overigens Docker-compose.
Traefik stuk:
Nextcloud stuk:
Er zit ergens een fout in mijn config, maar ik kan hem niet vinden. Wie kan mij helpen? Ik gebruik overigens Docker-compose.
Traefik stuk:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| #### TRAEFIK ##### version: '3' services: traefik: image: traefik:v1.7.16 container_name: traefik restart: always domainname: ${DOMAINNAME} networks: # - default - traefik_proxy ports: - "80:80" - "443:443" # - "XXXX:8080" environment: - TRANSIP_ACCOUNT_NAME=${TRANSIP_ACCOUNT_NAME} - TRANSIP_PRIVATE_KEY_PATH=shared/transip.key labels: - "traefik.enable=true" - "traefik.backend=traefik" - "traefik.frontend.rule=Host:traefik.${DOMAINNAME}" # - "traefik.frontend.rule=Host:${DOMAINNAME}; PathPrefixStrip: /traefik" - "traefik.port=8080" - "traefik.docker.network=traefik_proxy" - "traefik.frontend.headers.SSLRedirect=true" - "traefik.frontend.headers.STSSeconds=315360000" - "traefik.frontend.headers.browserXSSFilter=true" - "traefik.frontend.headers.contentTypeNosniff=true" - "traefik.frontend.headers.forceSTSHeader=true" - "traefik.frontend.headers.SSLHost=capturetheflag.eu" - "traefik.frontend.headers.STSIncludeSubdomains=true" - "traefik.frontend.headers.STSPreload=true" - "traefik.frontend.headers.frameDeny=true" - "traefik.frontend.auth.basic.users=${HTTP_USERNAME}:${HTTP_PASSWORD}" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - ${USERDIR}/docker/traefik:/etc/traefik - ${USERDIR}/docker/shared:/shared |
Nextcloud stuk:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| ### Nextcloud ### nextcloud: image: linuxserver/nextcloud container_name: nextcloud environment: - PUID=${PUID} - PGID=${PGID} - TZ=Europe/London volumes: - ${USERDIR}/docker/nextcloud/config:/config - ${USERDIR}/data:/data ports: - 443:443 restart: unless-stopped labels: - "traefik.enable=true" - "traefik.backend=nextcloud" - "traefik.frontend.rule=Host:nextcloud.${DOMAINNAME}" # - "traefik.frontend.rule=Host:${DOMAINNAME}; PathPrefixStrip: /portainer" - "traefik.port=443" - "traefik.docker.network=traefik_proxy" - "traefik.frontend.headers.SSLRedirect=true" - "traefik.frontend.headers.STSSeconds=315360000" - "traefik.frontend.headers.browserXSSFilter=true" - "traefik.frontend.headers.contentTypeNosniff=true" |