Working nextlcoud without users

This commit is contained in:
Simon 2020-12-30 23:03:36 +01:00
parent 5f50328a08
commit f822abd46b
1 changed files with 38 additions and 13 deletions

View File

@ -1,23 +1,48 @@
version: '3'
services:
nextcloud:
image: linuxserver/nextcloud
container_name: nextcloud
environment:
- PUID=1000
- PGID=1000
- TZ=${TZ}
volumes:
- ${DIR}/nextcloud/config:/config
- /srv/owncloud:/data
image: nextcloud:latest
restart: always
ports:
- "8009:80"
networks:
- backend
- frontend
ports:
- 4430:443
restart: unless-stopped
depends_on:
- redis
- postgres
labels:
- "traefik.enable=true"
- "traefik.http.routers.nextcloud.entrypoints=web-secure"
- "traefik.http.routers.nextcloud.middlewares=nextcloud,nextcloud_redirect"
- "traefik.http.routers.nextcloud.tls.certresolver=milvert"
- "traefik.http.routers.nextcloud.rule=Host(`moln.${DOMAIN}`)"
- "traefik.http.middlewares.nextcloud.headers.customFrameOptionsValue=ALLOW-FROM https://milvert.com"
- "traefik.http.middlewares.nextcloud.headers.contentSecurityPolicy=frame-ancestors 'self' milvert.com"
- "traefik.http.middlewares.nextcloud.headers.stsSeconds=155520011"
- "traefik.http.middlewares.nextcloud.headers.stsIncludeSubdomains=true"
- "traefik.http.middlewares.nextcloud.headers.stsPreload=true"
- "traefik.http.middlewares.nextcloud.headers.customFrameOptionsValue=SAMEORIGIN"
- "traefik.http.middlewares.nextcloud.headers.referrerPolicy=no-referrer"
- "traefik.http.middlewares.nextcloud.headers.SSLRedirect=true"
- "traefik.http.middlewares.nextcloud.headers.browserXSSFilter=true"
- "traefik.http.middlewares.nextcloud.headers.contentTypeNosniff=true"
- "traefik.http.middlewares.nextcloud_redirect.redirectregex.regex=/.well-known/(card|cal)dav"
- "traefik.http.middlewares.nextcloud_redirect.redirectregex.replacement=/remote.php/dav/"
environment:
- POSTGRES_DB=nextcloud
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=bajsa
- POSTGRES_HOST=postgres
- NEXTCLOUD_ADMIN_USER=admin
- NEXTCLOUD_ADMIN_PASSWORD=bajsa123
- REDIS_HOST=redis
- NEXTCLOUD_TRUSTED_DOMAINS=moln.milvert.com
- TRUSTED_PROXIES=172.19.0.0/16
volumes:
- ${DIR}/nextcloud-www:/var/www/html
- /media/NAS:/media/NAS
networks:
frontend: