Files
ansible/roles/vaultwarden/tasks/main.yml
2025-02-07 14:15:00 +01:00

25 lines
508 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/vaultwarden/vaultwarden.env"
owner: root
group: vaultwarden
mode: "0o640"
notify:
- Restart vaultwarden
- name: Ensure vaultwarden is started
ansible.builtin.service:
name: vaultwarden
state: started