aboutsummaryrefslogtreecommitdiffstats
path: root/roles/vaultwarden/tasks/database.yml
blob: 313232eddc4a8a5904545abfc2331b02eb9ece1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- name: create database
  postgresql_db:
    name: '{{ vaultwarden_db_name }}'
    state: present
  delegate_to: "{{ postgresql_inventory_host }}"
  become: yes
  become_user: postgres
  register: vaultwarden_db

- name: create database user
  postgresql_user:
    name: '{{ vaultwarden_user }}'
    db: '{{ vaultwarden_db_name }}'
    priv: ALL
    state: present
  delegate_to: "{{ postgresql_inventory_host }}"
  become: yes
  become_user: postgres