Cleanup + update README.md
This commit is contained in:
		
							parent
							
								
									4ca909ca06
								
							
						
					
					
						commit
						85095cdc79
					
				
							
								
								
									
										24
									
								
								README.md
								
								
								
								
							
							
						
						
									
										24
									
								
								README.md
								
								
								
								
							|  | @ -5,28 +5,19 @@ seedbox and personal media server. | |||
| ## Credits | ||||
| Main credits go to [Kelvin Chen](https://github.com/Kelvin-Chen/seedbox) who started the development of its own seedbox using Docker. Mine was first a fork of Kelvin's one, but I made some serious changes in the code and plan to add even more tools and services that keeping this project as a fork started to have less sense as code diverged. | ||||
| 
 | ||||
| ## Accessing a Service's Web Interface | ||||
| Go to `x.hostname` where `x` is the service you want to access. | ||||
| Included services are: | ||||
| - deluge | ||||
| - sonarr | ||||
| - jackett | ||||
| - plex | ||||
| - h5ai (service accessible via `explore.hostname`) | ||||
| - radarr | ||||
| 
 | ||||
| ## Included Applications | ||||
| | Application          | Web Interface              | | ||||
| -----------------------|--------------------------| | ||||
| | Organizr             | yourdomain.com           | | ||||
| -----------------------|----------------------------| | ||||
| | Plex                 | plex.yourdomain.com        | | ||||
| | Deluge               | deluge.yourdomain.com      | | ||||
| | Sonarr               | sonarr.yourdomain.com      | | ||||
| | Radarr               | radarr.yourdomain.com      | | ||||
| | Bazaar               | bazaar.yourdomain.com      | | ||||
| | Jackett              | jackett.yourdomain.com     | | ||||
| | JDownloader          | jdownloader.yourdomain.com | | ||||
| | Filerun              | explore.yourdomain.com     | | ||||
| | Tautulli (plexPy)    | tautulli.yourdomain.com    | | ||||
| | Portainer            | portainer.yourdomain.com   | | ||||
| | Jackett              | jackett.yourdomain.co    | | ||||
| 
 | ||||
| The front-end reverse proxy (Traefik) routes based on the lowest level subdomain (e.g. | ||||
| `deluge.example.com` would route to deluge). Since this is how the router | ||||
|  | @ -49,6 +40,7 @@ through the reverse proxy. | |||
| Before running, please create the volumes which will be statically mapped to the ones on the host: | ||||
| ```sh | ||||
| $ sudo su -c "cd /; mkdir data; cd data; mkdir config; mkdir torrents" | ||||
| $ sudo ./init-traefik.sh | ||||
| ``` | ||||
| 
 | ||||
| ## Running | ||||
|  | @ -61,12 +53,12 @@ does not, verify that your docker and docker-compose version is updated. | |||
| Make sure you install the dependencies and finish configuration before doing | ||||
| this. | ||||
| 
 | ||||
| You may optionally build the images yourself instead of pulling by running | ||||
| `./build-all.sh`. | ||||
| 
 | ||||
| ## Configuration | ||||
| Copy the `.env.sample` file to `.env` and change the variables as desired. | ||||
| The variables are all self-explanatory. | ||||
| Sames goes for `tunnel-options.sh.sample` which will enable the `open-tunnel.sh` | ||||
| script to open a tunnel with port forwarding in order to access Plex Tools directly in | ||||
| your browser. | ||||
| 
 | ||||
| ## PlexPass | ||||
| More info soon. | ||||
|  |  | |||
|  | @ -26,7 +26,6 @@ services: | |||
|             - torrents:/torrents | ||||
|             - configdeluge:/config | ||||
|             - downloads:/downloads | ||||
|             - flooddl:/downloads | ||||
|         environment: | ||||
|             - PGID=0 | ||||
|             - PUID=0 | ||||
|  | @ -145,7 +144,6 @@ services: | |||
|         volumes: | ||||
|             - configsonarr:/config | ||||
|             - torrents:/torrents | ||||
|             - flooddl:/downloads | ||||
|             - /etc/localtime:/etc/localtime:ro | ||||
|         environment: | ||||
|             - PGID=0 | ||||
|  | @ -165,7 +163,6 @@ services: | |||
|             - web | ||||
|         volumes: | ||||
|             - config:/config | ||||
|             - flooddl:/downloads | ||||
|             - movies:/movies | ||||
|             - torrents:/torrents | ||||
|             - /etc/localtime:/etc/localtime:ro | ||||
|  | @ -198,36 +195,6 @@ services: | |||
|             - 'traefik.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' | ||||
|             - 'traefik.enable=true' | ||||
| 
 | ||||
|     # flood: | ||||
|     #     image: romancin/rutorrent-flood | ||||
|     #     restart: always | ||||
|     #     tty: true | ||||
|     #     networks: | ||||
|     #         - web | ||||
|     #     ports: | ||||
|     #         - "51415:51415" | ||||
|     #         - "6881:6881" | ||||
|     #     volumes: | ||||
|     #         - configflood:/config | ||||
|     #         - flooddl:/downloads | ||||
|     #         - torrents:/torrents | ||||
|     #     environment: | ||||
|     #         - PGID=0 | ||||
|     #         - PUID=0 | ||||
|     #         - TZ=Europe/Paris | ||||
|     #     labels: | ||||
|     #         - 'traefik.enable=true' | ||||
|     #         - 'traefik.flood.frontend.backend=flood' | ||||
|     #         - 'traefik.flood.port=3000' | ||||
|     #         - 'traefik.flood.frontend.rule=Host:flood.${TRAEFIK_DOMAIN}' | ||||
|     #         - 'traefik.flood.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' | ||||
|     #         - 'traefik.flood.protocol=https' | ||||
|     #         - 'traefik.rutorrent.frontend.backend=flood' | ||||
|     #         - 'traefik.rutorrent.port=443' | ||||
|     #         - 'traefik.rutorrent.frontend.rule=Host:rutorrent.${TRAEFIK_DOMAIN}' | ||||
|     #         - 'traefik.rutorrent.frontend.auth.basic.users=${HTTP_USER}:${HTTP_PASSWORD}' | ||||
|     #         - 'traefik.rutorrent.protocol=https' | ||||
| 
 | ||||
|     tautulli: | ||||
|         image: linuxserver/tautulli | ||||
|         restart: always | ||||
|  | @ -305,18 +272,10 @@ volumes: | |||
|         driver: local-persist | ||||
|         driver_opts: | ||||
|             mountpoint: /data/config/tautulli | ||||
|     configflood: | ||||
|         driver: local-persist | ||||
|         driver_opts: | ||||
|             mountpoint: /data/config/flood | ||||
|     configjdownloader: | ||||
|         driver: local-persist | ||||
|         driver_opts: | ||||
|             mountpoint: /data/config/jdownloader | ||||
|     flooddl: | ||||
|         driver: local-persist | ||||
|         driver_opts: | ||||
|             mountpoint: /data/torrents/flood | ||||
|     torrents: | ||||
|         driver: local-persist | ||||
|         driver_opts: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue