marvinpinto.docker-sabnzbd

docker-sabnzbd

Status budowy Ansible Galaxy Licencja

Rola Ansible Galaxy do zarządzania i uruchamiania kontenera docker sabnzbd.

Ta rola łączy kontener sabnzbd utworzony przez linuxserver oraz różne elementy potrzebne do uruchomienia.

Wymagania

Ta rola została przetestowana na Ubuntu 14.04 i prawdopodobnie będzie działać tylko na systemach podobnych do Ubuntu. Będziesz potrzebować działającego środowiska docker oraz aktualnej wersji docker-py, aby ta rola działała.

Jeśli nie masz tych rzeczy i chciałbyś, aby Ansible to dla Ciebie skonfigurował, sprawdź rolę marvinpinto.docker.

Zmienne roli

# Port hosta Sabnzbd
docker_sabnzbd_exposed_port: '8080'

# Nazwa kontenera docker
docker_sabnzbd_container_name: 'sabnzbd'

# Katalog, który będzie używany jako główny dla całej konfiguracji i danych związanych z sabnzbd.
# Zauważ, że te podkatalogi *zostaną* automatycznie utworzone, jeśli jeszcze nie istnieją.
#
# Zakładając, że 'docker_sabnzbd_mounted_directory' jest ustawione na:
# /tmp/sabnzbd_mount, następujące katalogi zostaną automatycznie utworzone:
# /tmp/sabnzbd_mount/config
# /tmp/sabnzbd_mount/downloads
# /tmp/sabnzbd_mount/incomplete-downloads
docker_sabnzbd_mounted_directory: '/tmp/sabnzbd_mount'

Przykłady

Zainstaluj ten moduł z Ansible Galaxy do katalogu './roles':

ansible-galaxy install marvinpinto.docker-sabnzbd -p ./roles

Użyj go w playbooku w następujący sposób:

- hosts: '127.0.0.1'
  roles:
    - role: 'marvinpinto.docker-sabnzbd'
      become: true

Zamontowany katalog

Powodem przechowywania całej związanej konfiguracji w katalogu głównym docker_sabnzbd_mounted_directory jest to, że użytkownik ma możliwość zarządzania całą konfiguracją i danymi niezależnie od Ansible.

Jest to szczególnie przydatne, gdy zamontowany katalog znajduje się na osobnym systemie plików (EBS, dysk USB itp).

O projekcie

Ansible Galaxy role to manage and run the sabnzbd docker container.

Zainstaluj
ansible-galaxy install marvinpinto.docker-sabnzbd
Licencja
mit
Pobrania
131
Właściciel
Computer nerd.