--- - name: 'Ensure bitwarden data dir exists' file: path: "{{ bitwarden_data_dir }}" state: "directory" mode: '755' - name: 'Make sure the Vaultwarden container is created and running' docker_container: name: '{{ bitwarden_container_name }}' image: 'vaultwarden/server' pull: true state: 'started' recreate: true env: WEBSOCKET_ENABLED: 'true' INVITATIONS_ALLOWED: 'true' SIGNUPS_ALLOWED: 'false' volumes: - "{{ bitwarden_data_dir }}:/data" ports: - '{{ bitwarden_host_port }}:80' restart_policy: unless-stopped