컨텐츠로 건너뛰기

Nextcloud를 위한 Traefik 설정 세팅

1. Nextcloud 공식문서

Nextcloud는 공식문서에 나와 있는 설정으로 하면 오류가 납니다.
왜냐면 well-known에 대한 처리도 안되어 있거든요. 그리고 Social 쓰지 않을 것이라면, 하지 않아도 괜찮다는데

자기들이 지금 뭘 하는지도 뭔 말을 하는지도 몰라요… 아래처럼 docker-compose에 넣으면 되는데 dynamic으로 로드하라고 어휴 한숨만 나오죠

2. 간단하게 입력하시고 다른 거 하세요~

docker-compose.yml
- 'traefik.http.middlewares.nextcloudredir.redirectregex.permanent=true'
- 'traefik.http.middlewares.nextcloudredir.redirectregex.regex=https://(.*)/.well-known/(card|cal)dav'
- 'traefik.http.middlewares.nextcloudredir.redirectregex.replacement=https://$$1/remote.php/dav/'
- 'traefik.http.middlewares.nextcloudsts.headers.stsincludesubdomains=false'
- 'traefik.http.middlewares.nextcloudsts.headers.stspreload=true'
- 'traefik.http.middlewares.nextcloudsts.headers.stsseconds=31536000'
- 'traefik.http.middlewares.nextcloudsts.headers.isdevelopment=false'
- 'traefik.http.middlewares.nextcloudsts.headers.contentTypeNosniff=true'
- 'traefik.http.middlewares.nextcloudsts.headers.browserXssFilter=true'
- 'traefik.http.middlewares.nextcloudsts.headers.forceSTSHeader=true'
- 'traefik.http.middlewares.nextcloudsts.headers.customresponseheaders.X-Powered-By='
- 'traefik.http.middlewares.nextcloudsts.headers.customResponseHeaders.Server='
- 'traefik.http.routers.nextcloud.middlewares=nextcloudredir,nextcloudsts'

Traefik에 대한 예시는 여기에서 확인하세요~

수고 많으셨습니다. 감사합니다.


Askfront.com (에스크프론트)

기존의 댓글 대신, 초보자도 자유롭게 질문할 수 있는 포럼을 만들었습니다.
에스크프론트에서는 가이드뿐만 아니라 모든 종류의 질문을 하실 수 있습니다.
검색해도 오래된 정보나 도움이 되지 않는 정보만 나오는 것 같고, 주화입마에 빠진 것 같은 기분이 들 때가 있습니다.
그럴 때, 부담 없이 질문해 주세요 :) 같이 의논하며 생각해봅시다.
가능하다면, 제가 답변 드리겠습니다. 고맙습니다.