humble-homelab/roles/postgres/tasks/main.yml
2024-01-18 21:29:44 +01:00

23 lines
461 B
YAML

- name: install postgres
package:
name:
- postgresql
- python-psycopg2
# needed because we need to become the unprivileged postgres user.
- acl
state: latest
- name: create gitea database
postgresql_db:
name: giteadb
become: yes
become_user: postgres
- name: create gitea postgres user
postgresql_user:
db: giteadb
name: gitea
password: "{{ gitea_postgres_pw }}"
become: yes
become_user: postgres