################################################# # DO Community Playbooks: Docker ################################################# --- - hosts: all become: true vars_files: - vars/default.yml tasks: - name: Create paperless-ng container docker_container: name: "{{ container_name }}" image: "{{ container_image }}" state: started restart_policy: "unless-stopped" env: PAPERLESS_DBHOST: db PAPERLESS_REDIS: redis://broker:6379 links: - postgres:db - redis:broker published_ports: - 127.0.0.1:8000:8000 volumes: - /var/lib/paperless/data:/usr/src/paperless/data - /var/lib/paperless/media:/usr/src/paperless/media - /var/lib/paperless/export:/usr/src/paperless/export - /var/lib/paperless/consume:/usr/src/paperless/consume