Public | Automated Build

Last pushed: 4 days ago
Short Description
nzbToMedia on Alpine Linux
Full Description

nzbToMedia

Provides an efficient way to handle postprocessing for CouchPotatoServer and SickBeard (and its forks) when using one of the popular NZB download clients like SABnzbd and NZBGet on low performance systems like a NAS. This script is based on sabToSickBeard (written by Nic Wolfe and supplied with SickBeard), with the support for NZBGet being added by thorli and further contributions by schumi2004 and hugbug. Torrent suport added by jkaberg and berkona Corrupt video checking, auto SickBeard fork determination and a whole lot of code improvement was done by echel0n

Link to GitHub Repo:https://github.com/clinton-hall/nzbToMedia

Deployment

To deploy this container, use the following commands:

docker pull otmns/nzb2media:latest
docker create --name nzb2media -e TZ={linux time zone} -v {local config file}:/app/autoProcessMedia.cfg -v

Options

  • {linux time zone} - the time zone for the container such as America/Detroit or UTC.
  • {local config file} - local directory that will hold the configs for the container that will keep after reboot of container.

    Additional Information

    This is an example scriptlet to redeploy a new copy of the container:
    service docker-container@nzb2media stop
    docker rm nzb2media -f
    docker pull otmns/nzb2media:latest
    docker create --name nzb2media -e TZ=UTC -v /home/media/nzb2media/autoProcessMedia.cfg:/app/autoProcessMedia.cfg -v /mnt/media/downloads/complete:/complete otmns/nzb2media:latest
    service docker-container@nzb2media start
    
    To utilize the service commands seen above, use the following systemd file which should be found in /etc/systemd/system/docker-container@nzb2media.service:
    ```
    [Unit]
    Description=Docker Container %I
    Requires=docker.service
    After=docker.service

[Service]
Restart=always
ExecStart=/usr/bin/docker start -a %i
ExecStop=/usr/bin/docker stop -t 2 %i

[Install]
WantedBy=default.target
```

Docker Pull Command
Owner
otmns
Source Repository

Comments (0)