Try linuxserver image

This commit is contained in:
Jean Froment 2020-10-23 11:56:46 +02:00
parent 3ddac4b987
commit bc15e7a466
1 changed files with 10 additions and 9 deletions

View File

@ -220,12 +220,9 @@ services:
nextcloud: nextcloud:
depends_on: depends_on:
- nextcloud-db - nextcloud-db
image: nextcloud:20 image: linuxserver/nextcloud
container_name: nextcloud container_name: nextcloud
user: ${PUID}:${PGID}
restart: always restart: always
sysctls:
- net.ipv4.ip_unprivileged_port_start=0
environment: environment:
- MYSQL_HOST="nextcloud-db" - MYSQL_HOST="nextcloud-db"
- MYSQL_DATABASE=${MYSQL_DATABASE} - MYSQL_DATABASE=${MYSQL_DATABASE}
@ -234,18 +231,18 @@ services:
- NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER} - NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_ADMIN_USER}
- NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD} - NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_ADMIN_PASSWORD}
- NEXTCLOUD_TRUSTED_DOMAINS="nextcloud.${TRAEFIK_DOMAIN}" - NEXTCLOUD_TRUSTED_DOMAINS="nextcloud.${TRAEFIK_DOMAIN}"
- APACHE_RUN_USER=${PUID}
- APACHE_RUN_GROUP=${PGID}
- TZ=Europe/Paris
- DOMAIN=nextcloud.${TRAEFIK_DOMAIN} - DOMAIN=nextcloud.${TRAEFIK_DOMAIN}
- GID=${PGID}
- UID=${PUID}
- TZ=Europe/Paris
volumes: volumes:
- confignextcloud:/var/www/html/ - confignextcloud:/config
- nextclouddata:/data
- torrents:/torrents - torrents:/torrents
- config:/seedbox-config - config:/seedbox-config
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.nextcloud.rule=Host(`nextcloud.${TRAEFIK_DOMAIN}`)" - "traefik.http.routers.nextcloud.rule=Host(`nextcloud.${TRAEFIK_DOMAIN}`)"
- "traefik.http.services.nextcloud-seedbox.loadbalancer.server.port=80"
portainer: portainer:
image: portainer/portainer image: portainer/portainer
@ -353,6 +350,10 @@ volumes:
driver: local-persist driver: local-persist
driver_opts: driver_opts:
mountpoint: /data/config/nextcloud mountpoint: /data/config/nextcloud
netclouddata:
driver: local-persist
driver_opts:
mountpoint: /data/config/nextcloud-data
torrents: torrents:
driver: local-persist driver: local-persist
driver_opts: driver_opts: