Add Nextcloud
This commit is contained in:
		
							parent
							
								
									85095cdc79
								
							
						
					
					
						commit
						96501ddd32
					
				|  | @ -1,5 +1,4 @@ | ||||||
| FROM buildpack-deps:xenial-scm | FROM buildpack-deps:xenial-scm | ||||||
| MAINTAINER Jean Froment <froment.je@gmail.com> |  | ||||||
| 
 | 
 | ||||||
| # Download plexupdate script and install Plex | # Download plexupdate script and install Plex | ||||||
| # This script can be later used to update Plex directly in the container | # This script can be later used to update Plex directly in the container | ||||||
|  |  | ||||||
|  | @ -17,6 +17,7 @@ Main credits go to [Kelvin Chen](https://github.com/Kelvin-Chen/seedbox) who sta | ||||||
| | JDownloader          | jdownloader.yourdomain.com | | | JDownloader          | jdownloader.yourdomain.com | | ||||||
| | Filerun              | explore.yourdomain.com     | | | Filerun              | explore.yourdomain.com     | | ||||||
| | Tautulli (plexPy)    | tautulli.yourdomain.com    | | | Tautulli (plexPy)    | tautulli.yourdomain.com    | | ||||||
|  | | NextCloud            | nextcloud.yourdomain.com   | | ||||||
| | Portainer            | portainer.yourdomain.com   | | | Portainer            | portainer.yourdomain.com   | | ||||||
| 
 | 
 | ||||||
| The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g. | The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g. | ||||||
|  |  | ||||||
|  | @ -231,6 +231,25 @@ services: | ||||||
|             - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' |             - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' | ||||||
|             - 'traefik.enable=true' |             - 'traefik.enable=true' | ||||||
| 
 | 
 | ||||||
|  |     nextcloud: | ||||||
|  |         image: linuxserver/nextcloud | ||||||
|  |         restart: always | ||||||
|  |         networks: | ||||||
|  |             - web | ||||||
|  |         volumes: | ||||||
|  |             - confignextcloud:/config | ||||||
|  |             - alldata:/data | ||||||
|  |         environment: | ||||||
|  |             - PGID=0 | ||||||
|  |             - PUID=0 | ||||||
|  |             - TZ=Europe/Paris | ||||||
|  |         labels: | ||||||
|  |             - 'traefik.tautulli.backend=nextcloud' | ||||||
|  |             - 'traefik.tautulli.port=443' | ||||||
|  |             - 'traefik.tautulli.frontend.rule=Host:nextcloud.${TRAEFIK_DOMAIN}' | ||||||
|  |             - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' | ||||||
|  |             - 'traefik.enable=true' | ||||||
|  | 
 | ||||||
|     portainer: |     portainer: | ||||||
|         image: portainer/portainer |         image: portainer/portainer | ||||||
|         restart: always |         restart: always | ||||||
|  | @ -276,6 +295,10 @@ volumes: | ||||||
|         driver: local-persist |         driver: local-persist | ||||||
|         driver_opts: |         driver_opts: | ||||||
|             mountpoint: /data/config/jdownloader |             mountpoint: /data/config/jdownloader | ||||||
|  |     confignextcloud: | ||||||
|  |         driver: local-persist | ||||||
|  |         driver_opts: | ||||||
|  |             mountpoint: /data/config/nextcloud | ||||||
|     torrents: |     torrents: | ||||||
|         driver: local-persist |         driver: local-persist | ||||||
|         driver_opts: |         driver_opts: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue