# https://wiki.servarr.com/ # https://trash-guides.info/ --- - name: 'Create the media_downloader network' community.docker.docker_network: name: '{{ media_downloader_docker_network_name }}' state: 'present' - name: 'Install radarr for movies' community.docker.docker_container: name: 'radarr' image: 'lscr.io/linuxserver/radarr:4.3.2.6857-ls161' pull: true state: 'started' recreate: false env: "PUID": '1001' "PGID": '1001' "TZ": 'America/Toronto' networks: - name: '{{ media_downloader_docker_network_name }}' ports: - '{{ media_downloader_radarr_host_port }}:7878' volumes: - radarr-config:/config - '{{ media_downloader_transmission_root_dir }}/downloads:/downloads' - '{{ media_downloader_media_root_dir }}/mov:/mov' restart_policy: "unless-stopped" - name: 'Install sonarr for tv' community.docker.docker_container: name: 'sonarr' image: 'lscr.io/linuxserver/sonarr:3.0.9.1549-ls154' pull: true state: 'started' recreate: false env: "PUID": '1001' "PGID": '1001' "TZ": 'America/Toronto' networks: - name: '{{ media_downloader_docker_network_name }}' ports: - '{{ media_downloader_sonarr_host_port }}:8989' volumes: - sonarr-config:/config - '{{ media_downloader_transmission_root_dir }}/downloads:/downloads' - '{{ media_downloader_media_root_dir }}/tv:/tv' restart_policy: "unless-stopped" - name: 'Install prowlarr for indexing sources' community.docker.docker_container: name: 'prowlarr' image: 'linuxserver/prowlarr:develop-1.2.0.2583-ls91' pull: true state: 'started' recreate: false env: "PUID": '1001' "PGID": '1001' "TZ": 'America/Toronto' networks: - name: '{{ media_downloader_docker_network_name }}' ports: - '{{ media_downloader_prowlarr_host_port }}:9696' volumes: - prowlarr-config:/config restart_policy: "unless-stopped" - name: 'Install bazarr for subtitles' community.docker.docker_container: name: 'bazarr' image: 'cr.hotio.dev/hotio/bazarr:release-1.1.0' pull: true state: 'started' recreate: false env: "PUID": '1001' "PGID": '1001' "TZ": 'America/Toronto' "UMASK": '002' networks: - name: '{{ media_downloader_docker_network_name }}' ports: - '{{ media_downloader_bazarr_host_port }}:6767' volumes: - bazaar-config:/config - '{{ media_downloader_media_root_dir }}/tv:/tv' - '{{ media_downloader_media_root_dir }}/mov:/mov' restart_policy: "unless-stopped"