User Tools

Site Tools


systems:docker_main:install_docker_containers:install_nzbget

Differences

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

Link to this comparison view

systems:docker_main:install_docker_containers:install_nzbget [2021/07/16 10:45] – created petersystems:docker_main:install_docker_containers:install_nzbget [2021/07/16 10:50] (current) peter
Line 4: Line 4:
  
 ---- ----
 +
 +===== Create the NZBget Directories =====
 +
 +NZBget will store its configuration data in a directory on the Host VM.
 +
 +On the Ubuntu VM Host, create a directory for this config data.
 +
 +<code bash>
 +mkdir /home/peter/nzbget
 +mkdir /home/peter/nzbget/config
 +mkdir /home/peter/nzbget/downloads
 +</code>
 +
 +<WRAP info>
 +**NOTE:** The **downloads** directory will be used by other services too, so not within the **nzbget** directory.
 +</WRAP>
 +
 +
 +----
 +
 +===== Determine the UID and GID =====
 +
 +On the Ubuntu VM Host:
 +
 +<code bash>
 +id peter
 +</code>
 +
 +returns:
 +
 +<code bash>
 +uid=1000(peter) gid=1000(peter) groups=1000(peter)...
 +</code>
 +
 +<WRAP info>
 +**NOTE:**  Take a note of the UID and GID numbers.
 +
 +  * In this case 1000.
 +</WRAP>
 +
 +----
 +
 +===== Install NZBget =====
 +
 +In Portainer:
 +
 +  * Select **Stack**.
 +  * Click **Add Stack**.
 +  * Name:  **NZBget**.
 +  * Web editor: <file bash docker-compose>
 +---
 +version: "2.1"
 +services:
 +  nzbget:
 +    image: ghcr.io/linuxserver/nzbget
 +    container_name: nzbget
 +    environment:
 +      - PUID=1000
 +      - PGID=1000
 +      - TZ=Europe/Jersey
 +    volumes:
 +      - /home/peter/nzbget/config:/config
 +      - /home/peter/nzbget/downloads:/downloads #optional
 +    ports:
 +      - 6789:6789
 +    restart: unless-stopped
 +</file>
 +
 +<WRAP info>
 +**NOTE:**  Change settings as required.
 +
 +  * **/home/peter/nzbget/config**:  This directory will need to be created on the host.
 +  * **/home/peter/nzbget/downloads**:  This directory contains the downloads.
 +  * **PUID** and **GUID**:  Set to the numbers determined earlier.
 +  * Port **6789**:  Change as required.
 +</WRAP>
 +
 +----
 +
 +===== Confirm NZBget is running =====
 +
 +Open Portainer.
 +
 +Press **F5** to refresh.
 +
 +<WRAP info>
 +**NOTE:** This should show the NZBget container running.
 +</WRAP>
 +
 +----
 +
 +===== Open NZBget =====
 +
 +Visit http://192.168.1.30:6789 in a browser.
 +
 +<WRAP info>
 +**NOTE:**  The IP address is whatever the Ubuntu VM is using.
 +
 +  * The **6789** port is the port configured for NZBget.
 +
 +  * It is suggested to set this URL in the web browser to be the default loading page.
 +
 +</WRAP>
 +
 +----
 +
 +===== Setup NZBget =====
 +
 +Configure as required.
 +
 +----
 +
 +===== References =====
 +
 +https://hub.docker.com/r/linuxserver/nzbget
 +
  
  
systems/docker_main/install_docker_containers/install_nzbget.1626432306.txt.gz · Last modified: 2021/07/16 10:45 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki