marvinpinto.docker-sickrage

docker-sickrage

Estado de Construcción Ansible Galaxy Licencia

Rol de Ansible Galaxy para gestionar y ejecutar un contenedor de docker sickrage.

Este rol conecta el contenedor docker sickrage creado por linuxserver, junto con varios elementos básicos para comenzar.

Requisitos

Este rol ha sido probado en Ubuntu 14.04 y probablemente solo funcione en un sistema similar a Ubuntu. También necesitarás un entorno de docker funcional y una versión reciente de docker-py para que este rol funcione.

Si no tienes ninguno de estos y te gustaría que Ansible lo configurara por ti, echa un vistazo al rol Galaxy marvinpinto.docker.

Variables del Rol

# Puerto de host para Sickrage
docker_sickrage_exposed_port: '8081'

# Nombre del contenedor Docker
docker_sickrage_container_name: 'sickrage'

# Directorio que se utilizará como raíz de toda la configuración
# y datos relacionados con sickrage. Ten en cuenta que estos subdirectorios
# se crearán automáticamente si no existen.
#
# Suponiendo que 'docker_sickrage_mounted_directory' esté configurado como: /tmp/sickrage_mount
# /tmp/sickrage_mount/config
# /tmp/sickrage_mount/raw_tv_downloads
# /tmp/sickrage_mount/tv
docker_sickrage_mounted_directory: '/tmp/sickrage_mount'

Ejemplos

Instala este módulo desde Ansible Galaxy en el directorio './roles':

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

Úsalo en un playbook de la siguiente manera:

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

Directorio Montado

La razón para almacenar toda la configuración relacionada en el directorio raíz docker_sickrage_mounted_directory es que ahora una persona tiene la capacidad de gestionar toda la configuración y los datos fuera de Ansible.

Esto es especialmente útil cuando dicho directorio montado se encuentra en un sistema de archivos separado (EBS, disco USB, etc).

Acerca del proyecto

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

Instalar
ansible-galaxy install marvinpinto.docker-sickrage
Licencia
mit
Descargas
128
Propietario
Computer nerd.