diff --git a/README.md b/README.md index 3d897917..75e93c58 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ just a stock Ubuntu install, some clever Ansible config and a bunch of Docker co * An awesome dashboard to your home server (Heimdall) * Any number of Samba shares or NFS exports for you to store your stuff * A BitTorrent client -* Various media management tools - Sonarr, Sickrage, CouchPotato, Radarr +* Various media management tools - Sonarr, Sickchill, CouchPotato, Radarr * Media streaming via Plex or Emby * Music streaming with Airsonic * An RSS newsfeed reader - Miniflux @@ -47,7 +47,7 @@ just a stock Ubuntu install, some clever Ansible config and a bunch of Docker co * [Plex](https://www.plex.tv/) - Plex Media Server * [Portainer](https://portainer.io/) - for managing Docker and running custom images * [Radarr](https://radarr.video/) - for organising and downloading movies -* [Sickrage](https://sickrage.github.io/) - for managing TV episodes +* [Sickchill](https://sickchill.github.io/) - for managing TV episodes * [Sonarr](https://sonarr.tv/) - for downloading and managing TV episodes * [Tautulli](http://tautulli.com/) - Monitor Your Plex Media Server * [Telegraf](https://github.com/influxdata/telegraf) - Metrics collection agent diff --git a/docs/configuration/application_ports.md b/docs/configuration/application_ports.md index 090bd7a7..f3f0569a 100644 --- a/docs/configuration/application_ports.md +++ b/docs/configuration/application_ports.md @@ -26,11 +26,11 @@ By default, applications can be found on the ports listed below. | Plex | 32400 | | | Portainer | 9000 | | | Radarr | 7878 | | -| Sickrage | 8081 | | +| Sickchill | 8081 | | | Sonarr | 8989 | | | Tautulli | 8181 | | | The Lounge | 9000 | | | Traefik | 8083 | | | Transmission | 9091 | with VPN | | Transmission | 9092 | | -| ZNC | 6677 | | \ No newline at end of file +| ZNC | 6677 | | diff --git a/docs/index.md b/docs/index.md index 22f84dc1..2d4550cc 100644 --- a/docs/index.md +++ b/docs/index.md @@ -9,7 +9,7 @@ Ansible config and a bunch of Docker containers. Ansible-NAS was born! * An awesome dashboard to your home server (Heimdall) * Any number of Samba shares for you to store your stuff * A BitTorrent client -* Various media management tools - Sonarr, Sickrage, CouchPotato, Radarr +* Various media management tools - Sonarr, Sickchill, CouchPotato, Radarr * Media streaming via Plex, Emby or MiniDLNA * Music streaming with Airsonic * A Dropbox replacement via Nextcloud diff --git a/group_vars/all.yml.dist b/group_vars/all.yml.dist index 695215c4..3f34ef75 100644 --- a/group_vars/all.yml.dist +++ b/group_vars/all.yml.dist @@ -28,7 +28,7 @@ minidlna_enabled: false # Media Sourcing sonarr_enabled: false -sickrage_enabled: false +sickchill_enabled: false couchpotato_enabled: false radarr_enabled: false get_iplayer_enabled: false @@ -355,14 +355,14 @@ couchpotato_group_id: 0 ### -### Sickrage +### Sickchill ### -sickrage_available_externally: "false" -sickrage_config_directory: "{{ docker_home }}/sickrage/config" -sickrage_tv_directory: "{{ tv_root }}" -sickrage_downloads_directory: "{{ downloads_root }}" -sickrage_user_id: 0 -sickrage_group_id: 0 +sickchill_available_externally: "false" +sickchill_config_directory: "{{ docker_home }}/sickchill/config" +sickchill_tv_directory: "{{ tv_root }}" +sickchill_downloads_directory: "{{ downloads_root }}/completed" +sickchill_user_id: 0 +sickchill_group_id: 0 ### ### Netdata diff --git a/nas.yml b/nas.yml index 7984f299..428872f7 100644 --- a/nas.yml +++ b/nas.yml @@ -92,9 +92,9 @@ when: (couchpotato_enabled | default(False)) tags: couchpotato - - import_tasks: tasks/sickrage.yml - when: (sickrage_enabled | default(False)) - tags: sickrage + - import_tasks: tasks/sickchill.yml + when: (sickchill_enabled | default(False)) + tags: sickchill - import_tasks: tasks/znc.yml when: (znc_enabled | default(False)) @@ -150,4 +150,4 @@ - import_tasks: tasks/bitwarden.yml when: (bitwarden_enabled | default(False)) - tags: bitwarden \ No newline at end of file + tags: bitwarden diff --git a/tasks/sickchill.yml b/tasks/sickchill.yml new file mode 100644 index 00000000..aa862dfe --- /dev/null +++ b/tasks/sickchill.yml @@ -0,0 +1,37 @@ +--- +- name: Remove Old Sickrage Docker Container + docker_container: + name: sickrage + state: absent + keep_volumes: true + +- name: Create Sickchill Directories + file: + path: "{{ item }}" + state: directory + # mode: 0755 + with_items: + - "{{ sickchill_config_directory }}" + +- name: Sickchill Docker Container + docker_container: + name: sickchill + image: linuxserver/sickchill + pull: true + volumes: + - "{{ sickchill_config_directory }}:/config:rw" + - "{{ sickchill_downloads_directory }}:/downloads:rw" + - "{{ sickchill_tv_directory }}:/tv:rw" + ports: + - "8081:8081" + env: + TZ: "{{ ansible_nas_timezone }}" + PUID: "{{ sickchill_user_id }}" + PGID: "{{ sickchill_group_id }}" + restart_policy: unless-stopped + memory: 1g + labels: + traefik.backend: "sickchill" + traefik.frontend.rule: "Host:sickchill.{{ ansible_nas_domain }}" + traefik.enable: "{{ sickchill_available_externally }}" + traefik.port: "8081" diff --git a/tasks/sickrage.yml b/tasks/sickrage.yml deleted file mode 100644 index ae4e79a3..00000000 --- a/tasks/sickrage.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -- name: Create Sickrage Directories - file: - path: "{{ item }}" - state: directory - # mode: 0755 - with_items: - - "{{ sickrage_config_directory }}" - -- name: Sickrage Docker Container - docker_container: - name: sickrage - image: linuxserver/sickrage - pull: true - volumes: - - "{{ sickrage_config_directory }}:/config:rw" - - "{{ sickrage_downloads_directory }}/completed:/downloads:rw" - - "{{ sickrage_tv_directory }}:/tv:rw" - ports: - - "8081:8081" - env: - TZ: "{{ ansible_nas_timezone }}" - PUID: "{{ sickrage_user_id }}" - PGID: "{{ sickrage_group_id }}" - restart_policy: unless-stopped - memory: 1g - labels: - traefik.backend: "sickrage" - traefik.frontend.rule: "Host:sickrage.{{ ansible_nas_domain }}" - traefik.enable: "{{ sickrage_available_externally }}" - traefik.port: "8081" \ No newline at end of file diff --git a/templates/traefik/traefik.toml b/templates/traefik/traefik.toml index c73de642..c863ecc3 100644 --- a/templates/traefik/traefik.toml +++ b/templates/traefik/traefik.toml @@ -196,10 +196,10 @@ onDemand = false # create certificate when container is created "plex.{{ ansible_nas_domain }}", "portainer.{{ ansible_nas_domain }}", "radarr.{{ ansible_nas_domain }}", - "sickrage.{{ ansible_nas_domain }}", + "sickchill.{{ ansible_nas_domain }}", "sonarr.{{ ansible_nas_domain }}", "tautulli.{{ ansible_nas_domain }}", "thelounge.{{ ansible_nas_domain }}", "transmission.{{ ansible_nas_domain }}", "transmission-openvpn.{{ ansible_nas_domain }}", - "znc.{{ ansible_nas_domain }}"] \ No newline at end of file + "znc.{{ ansible_nas_domain }}"]