Advertisement
Guest User

Untitled

a guest
May 4th, 2019
2,393
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. db:
  2. image: mariadb
  3. container_name: nextcloud-mariadb
  4. environment:
  5. - PUID=1000
  6. - PGID=1000
  7. - TZ=${TZ}
  8. networks:
  9. - proxy
  10. volumes:
  11. - ${USERDIR}/mysql:/var/lib/mysql
  12. - /etc/localtime:/etc/localtime:ro
  13. environment:
  14. - MYSQL_ROOT_PASSWORD=Win!
  15. - MYSQL_PASSWORD=Win!
  16. - MYSQL_DATABASE=nextcloud
  17. - MYSQL_USER=nextcloud
  18. restart: unless-stopped
  19.  
  20.  
  21. nextcloud:
  22. image: linuxserver/nextcloud
  23. container_name: nextcloud
  24. environment:
  25. - PUID=1000
  26. - PGID=1000
  27. - TZ=${TZ}
  28. depends_on:
  29. - db
  30. volumes:
  31. - /mnt/raid/nextcloud:/data
  32. - ${USERDIR}/nextcloud:/config
  33. #- ${USERDIR}/nextcloud:/var/www/html
  34. #- ${USERDIR}/nextcloud/app/config:/var/www/html/config
  35. #- ${USERDIR}/nextcloud/app/custom_apps:/var/www/html/custom_apps
  36. #- ${USERDIR}/nextcloud/app/themes:/var/www/html/themes
  37. - /etc/localtime:/etc/localtime:ro
  38. labels:
  39. - traefik.enable=true
  40. - traefik.backend=nextcloud
  41. - traefik.frontend.rule=Host:upload.${DOMAIN}
  42. - traefik.docker.network=proxy
  43. - traefik.basic.protocol=https
  44. - traefik.port=443
  45. - traefik.frontend.redirect.permanent=true
  46. - traefik.frontend.redirect.regex= https://(.*)/.well-known/(card|cal)dav
  47. - traefik.frontend.redirect.replacement=https://$$1/remote.php/dav/
  48. - traefik.frontend.headers.SSLRedirect=true
  49. - traefik.frontend.headers.STSSeconds=315360000
  50. - traefik.frontend.headers.browserXSSFilter=true
  51. - traefik.frontend.headers.contentTypeNosniff=true
  52. - traefik.frontend.headers.forceSTSHeader=true
  53. - traefik.frontend.headers.SSLHost=example.com
  54. - traefik.frontend.headers.STSIncludeSubdomains=true
  55. - traefik.frontend.headers.STSPreload=true
  56. - traefik.frontend.headers.frameDeny=true
  57. networks:
  58. - proxy
  59. expose:
  60. - 443
  61. restart: unless-stopped
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement