Add mailserver_database role

This commit is contained in:
Tunui Franken 2024-01-05 18:58:27 +01:00
parent cc6955b8f9
commit c539644f53
5 changed files with 17 additions and 1 deletions

View file

@ -6,8 +6,11 @@
gather_facts: true gather_facts: true
hosts: mailserver,mailserver-test hosts: mailserver,mailserver-test
roles: roles:
- role: common_handlers
tags: always
- role: deploy_certificate - role: deploy_certificate
vars: vars:
server_admin: dns@tunuifranken.info server_admin: dns@tunuifranken.info
domain: "{{ ansible_hostname }}.tunuifranken.info" domain: "{{ ansible_hostname }}.tunuifranken.info"
- mailserver - mailserver
- mailserver_database

View file

@ -5,6 +5,5 @@
ansible.builtin.apt: ansible.builtin.apt:
name: name:
- postfix - postfix
- postfix-mysql
- rspamd - rspamd
- redis-server - redis-server

View file

@ -0,0 +1,3 @@
# mailserver - database
Installs and sets up the database for the mail server.

View file

@ -0,0 +1,3 @@
---

View file

@ -0,0 +1,8 @@
---
- name: Install needed packages
become: true
ansible.builtin.apt:
name:
- postgresql
- postfix-pgsql