--- # create bazarr data directory - name: "create bazarr data directory" ansible.builtin.file: path: "/mnt/bazarr/data" state: "directory" owner: "bazarr" group: "blackbeard" mode: "0775" # create nfs mount - name: "create media volume" community.docker.docker_volume: driver: "local" driver_options: type: "nfs4" o: "rw,relatime,vers=4.2,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,nconnect=2,timeo=600,retrans=2,sec=sys,local_lock=none,addr=192.168.10.41" device: ":/tank/media" volume_name: "media" # docker pull bazarr - name: "run bazarr" community.docker.docker_container: # container_default_behavior auto_remove: "no" container_default_behavior: "no_defaults" detach: "yes" init: "no" interactive: "no" log_driver: "json-file" log_options: max-size: "5m" max-file: "3" memory: "0" paused: "no" privileged: "no" pull: "always" read_only: "no" state: "started" tty: "no" # bazarr name: "bazarr" image: "lscr.io/linuxserver/bazarr:1.5.6" image_name_mismatch: "recreate" network_mode: "host" restart_policy: "unless-stopped" volumes: - "/mnt/bazarr/data:/config" - "media:/mnt/media" ports: - "6767:6767/tcp" env: # basics PUID: "{{ bazarr_puid }}" GUID: "{{ blackbeard_guid }}" # global TZ: "{{ timezone }}"