User Tools

Site Tools


docker:media_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
docker:media_server [2020/04/19 13:13] peterdocker:media_server [2020/07/15 09:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Docker - Media Server ====== ====== Docker - Media Server ======
  
 +This sets up a complete Media Server, which will pull in any Media files you may want.
  
-===== Docker-Compose Config Files =====+There are multiple steps needed.  Do these in the following order.
  
-<file bash docker/mediaserver/docker-compose.yaml> +  * [[Docker:Media Server:Docker-Compose|Docker-Compose]] 
-version'3.4' +  * [[Docker:Media Server:Directory Structure|Directory Structure]] 
-services: +  * [[Docker:Media Server:Jackett|Jackett]] 
-  sonarr: +  * [[Docker:Media Server:SABnzbd|SABnzbd]] 
-    image: linuxserver/sonarr:preview +  * [[Docker:Media Server:Transmission|Transmission]] 
-    container_name: sonarr +  * [[Docker:Media Server:Sonarr|Sonarr]]
-    environment: +
-      PUID=1000 +
-      PGID=1000 +
-      - TZ=Europe/London +
-#      - UMASK_SET=022 #optional +
-    volumes: +
-      # In order to the container uses the same date which is in the host, it is necessary to share /etc/localtime file +
-#      - /etc/localtime:/etc/localtime:ro +
-#      - /dev/rtc:/dev/rtc:ro +
-      - ./sonarr/config:/config:rw +
-      - /home/peter/Documents/nas_tv_shows/:/tv:rw +
-      - ./:/downloads:rw +
-      #- ./downloads/:/downloads:rw +
-      #- ./transmission/downloads:/downloads:rw +
-      #- ./downloads/complete:/downloads:rw +
-    networks: +
-      default: +
-        ipv4_address: 172.19.0.30 +
-    ports: +
-      - 8989:8989 +
-    restart: unless-stopped+
  
- +  * [[Docker:Media Server:Run the Media Server|Run the Media Server]]
-  jackett: +
-    imagelinuxserver/jackett:latest +
-#    image: binhex/arch-jackett +
-    container_name: jackett +
-    environment: +
-      - PUID=1000 +
-      - PGID=1000 +
-      - TZ=Europe/London +
-#      - RUN_OPTS=run options here #optional +
-    volumes: +
-      - ./jackett/config:/config +
-      - ./jackett/blackhole:/downloads +
-    networks: +
-      default: +
-        ipv4_address: 172.19.0.31 +
-    ports: +
-      - 9117:9117 +
-#    restart: unless-stopped +
-    restart: always +
- +
- +
-#  transmission: +
-#    image: linuxserver/transmission +
-#    container_name: transmission +
-#    environment: +
-#      - PUID=1000 +
-#      - PGID=1000 +
-#      - TZ=Europe/London +
-##      - TRANSMISSION_WEB_HOME=/combustion-release/ #optional +
-#    volumes: +
-#      - ./transmission/config:/config +
-#      - ./downloads:/downloads +
-#      - ./transmission/watch:/watch +
-#    networks: +
-#      default: +
-#        ipv4_address: 172.19.0.32 +
-#    ports: +
-#      - 9091:9091 +
-#      - 51413:51413 +
-#      - 51413:51413/udp +
-#    restart: unless-stopped +
- +
-  transmission: +
-    image: dperson/transmission +
-    container_name: transmission +
-    environment: +
-#      - PUID=1000 +
-#      - PGID=1000 +
-      - TZ=Europe/London +
-      - USERID=1000 +
-      - GROUPID=1000 +
-    volumes: +
-      # In order to the container uses the same date which is in the host, it is necessary to share /etc/localtime file +
-      - /etc/localtime:/etc/localtime:ro +
-      - ./transmission:/var/lib/transmission-daemon:rw +
-      #- ./downloads:/var/lib/transmission-daemon:rw +
-    networks: +
-      default: +
-        ipv4_address: 172.19.0.32 +
-    ports: +
-      - 9091:9091 +
-    restart: unless-stopped +
- +
- +
-  nzbget: +
-    #image: linuxserver/nzbget:latest +
-    image: linuxserver/nzbget +
-    container_name: nzbget +
-    environment: +
-      - PUID=1000 +
-      - PGID=1000 +
-      - TZ=Europe/London +
-    volumes: +
-      - ./nzbget/config:/config +
-      - ./nzbget/downloads:/downloads +
-#      - ./transmission/downloads:/downloads:rw +
-      #- ./downloads:/downloads:rw +
-#      - ./downloads:/downloads:rw +
-    networks: +
-      default: +
-        ipv4_address: 172.19.0.37 +
-    ports: +
-      - 6789:6789 +
-    restart: unless-stopped +
- +
- +
-  sabnzbd: +
-    image: linuxserver/sabnzbd +
-    container_name: sabnzbd +
-    environment: +
-      - PUID=1000 +
-      - PGID=1000 +
-      - TZ=Europe/London +
-    volumes: +
-      - ./sabnzbd/config:/config +
-#      - ./sabnzbd:/downloads +
-      - ./sabnzbd/config/Downloads/complete:/downloads +
-#      - ./sabnzbd/downloads:/downloads +
-#      - ./downloads:/downloads +
-#      - ./sabnzbd/incomplete-downloads:/incomplete-downloads #optional +
-      - ./sabnzbd/config/Downloads/incomplete:/incomplete-downloads #optional +
-    networks: +
-      default: +
-        ipv4_address: 172.19.0.38 +
-    ports: +
-      - 8080:8080 +
-      - 9090:9090 +
-    restart: unless-stopped +
- +
- +
-networks: +
-  default: +
-    driver: bridge +
-    ipam: +
-      config: +
-        - subnet: 172.19.0.0/24 +
-</file>+
  
 ---- ----
  
- +  * [[Docker:Media Server:Source|Source]]
-===== Directory Structure ===== +
- +
-<code bash> +
-/home/peter/docker/mediaserver/ +
- +
-/home/peter/docker/mediaserver/jackett/ +
-/home/peter/docker/mediaserver/jackett/blackhole +
-/home/peter/docker/mediaserver/jackett/config +
-/home/peter/docker/mediaserver/jackett/config/Jackett +
-/home/peter/docker/mediaserver/jackett/config/Jackett/DataProtection +
-/home/peter/docker/mediaserver/jackett/config/Jackett/Indexers +
- +
-/home/peter/docker/mediaserver/nzbget +
-/home/peter/docker/mediaserver/nzbget/config +
-/home/peter/docker/mediaserver/nzbget/downloads +
-/home/peter/docker/mediaserver/nzbget/downloads/completed +
-/home/peter/docker/mediaserver/nzbget/downloads/intermediate +
-/home/peter/docker/mediaserver/nzbget/downloads/nzb +
-/home/peter/docker/mediaserver/nzbget/downloads/queue +
-/home/peter/docker/mediaserver/nzbget/downloads/tmp +
- +
-/home/peter/docker/mediaserver/sabnzbd +
-/home/peter/docker/mediaserver/sabnzbd/config +
-/home/peter/docker/mediaserver/sabnzbd/config/admin +
-/home/peter/docker/mediaserver/sabnzbd/config/Downloads +
-/home/peter/docker/mediaserver/sabnzbd/config/Downloads/complete +
-/home/peter/docker/mediaserver/sabnzbd/config/Downloads/incomplete +
-/home/peter/docker/mediaserver/sabnzbd/config/logs +
- +
-/home/peter/docker/mediaserver/sonarr +
-/home/peter/docker/mediaserver/sonarr/config +
-/home/peter/docker/mediaserver/sonarr/config/Backups +
-/home/peter/docker/mediaserver/sonarr/config/Backups/scheduled +
-/home/peter/docker/mediaserver/sonarr/config/.config +
-/home/peter/docker/mediaserver/sonarr/config/logs +
-/home/peter/docker/mediaserver/sonarr/config/MediaCover +
- +
-/home/peter/docker/mediaserver/transmission +
-/home/peter/docker/mediaserver/transmission/downloads +
-/home/peter/docker/mediaserver/transmission/incomplete +
-/home/peter/docker/mediaserver/transmission/info +
-/home/peter/docker/mediaserver/transmission/info/blocklists +
-/home/peter/docker/mediaserver/transmission/info/resume +
-/home/peter/docker/mediaserver/transmission/info/torrents +
-</code>+
  
 ---- ----
  
-===== Configure Jackett ===== +===== References =====
- +
-Enter **http://172.19.0.31:9117/** into a browser. +
- +
-{{:docker:jackett.png?800|}} +
- +
- +
-Click on the **Add Indexer** button at the top. +
- +
-{{:docker:jackett_configure_indexers_buttons_-_add_indexer.png?600|}} +
- +
-This will display a list of Indexers that are available. +
- +
-Click on the green plus sign against an indexer you want to add. +
- +
-<WRAP center round info 60%> +
-**NOTE:** Some indexers do not have a green plus sign as they are private indexers. +
- +
-These require a subscription to the server in order to use these. +
- +
-{{:docker:jackett_-_select_an_indexer_to_setup_-_private.png?800|}} +
- +
-To find out where to go to register for a subscription; or if you already have a username and password you can click on the blue setup icon. +
- +
-{{:docker:jackett_-_select_an_indexer_to_setup_-_private_-_0day.kiev.png?800|}} +
-</WRAP> +
- +
- +
- +
- +
-{{:docker:jackett_-_select_an_indexer_to_setup.png?800|}} +
- +
-----+
  
-===== Configure Sonarrr =====+https://fleet.linuxserver.io/
  
-Enter **http://172.19.0.30:8989** into a browser. 
  
  
docker/media_server.1587301991.txt.gz · Last modified: 2020/07/15 09:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki