3 dest: /etc/containers/systemd/vaultwarden.container
6 After=network-online.target
10 Image=ghcr.io/dani-garcia/vaultwarden:latest
12 EnvironmentFile=vaultwarden.environment
13 Volume=/var/lib/vaultwarden/:/data/:idmap
18 WantedBy=default.target
20 - systemd daemon reload
22 - name: create environment
24 dest: /etc/containers/systemd/vaultwarden.environment
26 DOMAIN=https://{{ public_hostname }}/vaultwarden
27 SIGNUPS_DOMAINS_WHITELIST=localhost
30 SMTP_FROM=vaultwarden@localhost
32 ROCKET_ADDRESS=127.0.0.1
36 - name: create storage
38 name: /var/lib/vaultwarden
42 - meta: flush_handlers
43 - name: enable quadlet
44 ansible.builtin.systemd_service:
45 name: vaultwarden.service