--- - name: Deploy plex container hosts: remus tasks: - name: Create plex metadata volume docker_volume: name: plexmeta driver: local state: present recreate: never - name: Create plex NFS media volume docker_volume: name: plexdata driver: local state: present recreate: never driver_options: type: nfs o: "addr=plexistore.tre2.local,ro" device: ":/nfs/plex" - name: Allow plex access through the firewall become: true firewalld: state: enabled service: plex permanent: true immediate: true - name: Launch plex container docker_container: name: pms state: started image: plexinc/pms-docker:latest pull: true recreate: "{{ omni_update_plex | default(false) | bool }}" network_mode: host volumes: - plexmeta:/config - plexdata:/data:ro env: TZ: America/New_York ALLOWED_NETWORKS: 10.42.100.0/24,10.42.101.0/24