26 lines
626 B
YAML
26 lines
626 B
YAML
---
|
|
- name: Create radicale
|
|
community.docker.docker_container:
|
|
name: radicale
|
|
detach: true
|
|
image: radicale
|
|
labels:
|
|
com.centurylinklabs.watchtower.enable: 'true'
|
|
networks:
|
|
- name: webnet
|
|
network_mode: default
|
|
recreate: "{{ imagebuild.changed or (force_recreate | default(false)) }}"
|
|
comparisons:
|
|
image: strict
|
|
env: strict
|
|
volumes: strict
|
|
restart_policy: always
|
|
state: started
|
|
volumes:
|
|
- "{{ radicale_data_volume | default('radicale') }}:/data"
|
|
become: true
|
|
retries: 3
|
|
delay: 60
|
|
until: current_task is not failed
|
|
register: current_task
|