- name: ensure directories exist file: path: "{{ item }}" state: directory mode: '0755' loop: - "{{ data_folder }}/radarr" - "{{ media.tv }}" - "{{ media.movies }}" - "{{ downloads.nzb }}" - name: run container docker_container: name: "{{ role_name }}" image: "linuxserver/radarr" networks: - name: external env: "TZ": "{{ tz }}" "PUID": "{{ puid }}" "PGID": "{{ pgid }}" "UMASK": "022" volumes: - "{{ data_folder }}/radarr:/config" - "{{ downloads.nzb }}:/downloads" - "{{ media.movies }}:/movies" ports: - "7878:7878" state: started - name: copy nginx conf template: src: "{{ role_name }}.conf.j2" dest: "{{ data_folder }}/nginx/conf.d/{{ role_name }}.{{ base_domain }}.conf" mode: "755" notify: reload nginx