--- - name: Create Audiobookshelf directories if it does not exist become: false ansible.builtin.file: path: /home/{{ system_user_name }}/docker/audiobookshelf/{{ item }} state: directory mode: '0755' loop: '{{ audiobookshelf_folder }}' - name: Create docker network 'proxy' community.docker.docker_network: name: proxy - name: Create Audiobookshelf Container community.docker.docker_container: name: audiobookshelf image: 'ghcr.io/advplyr/audiobookshelf:latest' pull: yes state: started restart_policy: unless-stopped ports: - '11002:80' env: volumes: - /home/{{ system_user_name }}/docker/audiobookshelf/data/audiobooks:/audiobooks - /home/{{ system_user_name }}/docker/audiobookshelf/data/podcasts:/podcasts - /home/{{ system_user_name }}/docker/audiobookshelf/config:/config - /home/{{ system_user_name }}/docker/audiobookshelf/metadata:/metadata networks: - name: proxy