Files
ansible/roles/vaultwarden/tasks/main.yml
2025-02-07 16:17:49 +01:00

25 lines
500 B
YAML

---
- name: Install Vaultwarden Web
ansible.builtin.apt:
deb: "{{ vaultwarden_web_url }}"
- name: Install Vaultwarden
ansible.builtin.apt:
deb: "{{ vaultwarden_url }}"
- name: Put config file
ansible.builtin.template:
src: vaultwarden.env.j2
dest: "/etc/default/vaultwarden"
owner: root
group: vaultwarden
mode: "0o640"
notify:
- Restart vaultwarden
- name: Ensure vaultwarden is started
ansible.builtin.service:
name: vaultwarden
state: started