diff --git a/images/docker-nzbget.md b/images/docker-nzbget.md index 7d9e9b0ff..4fd9c072d 100644 --- a/images/docker-nzbget.md +++ b/images/docker-nzbget.md @@ -10,7 +10,6 @@ title: nzbget [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-nzbget.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-nzbget/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-nzbget/packages) [![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-nzbget/container_registry) -[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/nzbget.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge)](https://microbadger.com/images/linuxserver/nzbget "Get your own version badge on microbadger.com") [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/nzbget.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/nzbget) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/nzbget.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/nzbget) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-nzbget%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nzbget/job/master/) @@ -63,13 +62,19 @@ You can add an additional mount point for intermediate unpacking folder with:- for example, and changing the setting for InterDir in the PATHS tab of settings to `/intermediate` +### Media folders + +We have set `/downloads` as a ***optional path***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content. + +Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. + +The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/docker-guide#consistent-and-well-planned-paths) on how to get started with this. + ## Usage -Here are some example snippets to help you get started creating a container from this image. +To help you get started creating a container from this image you can either use docker-compose or the docker cli. -### docker-compose ([recommended](https://docs.linuxserver.io/general/docker-compose)) - -Compatible with docker-compose v2 schemas. +### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) ```yaml --- @@ -84,13 +89,13 @@ services: - TZ=Europe/London volumes: - /path/to/data:/config - - /path/to/downloads:/downloads + - /path/to/downloads:/downloads #optional ports: - 6789:6789 restart: unless-stopped ``` -### docker cli +### docker cli ([click here for more info](https://docs.docker.com/engine/reference/commandline/cli/)) ```bash docker run -d \ @@ -100,7 +105,7 @@ docker run -d \ -e TZ=Europe/London \ -p 6789:6789 \ -v /path/to/data:/config \ - -v /path/to/downloads:/downloads \ + -v /path/to/downloads:/downloads `#optional` \ --restart unless-stopped \ ghcr.io/linuxserver/nzbget ``` @@ -179,6 +184,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to ## Versions +* **04.07.21:** - Rebase to alpine 3.14 * **28.05.21:** - Add linuxserver wheel index. * **23.01.21:** - Rebasing to alpine 3.13. * **26.10.20:** - Fix python dependencies.