| -rw-r--r-- | README.md | 50L |
| -rw-r--r-- | ansible.cfg | 5L |
| -rwxr-xr-x | bin/runrole | 19L |
| -rwxr-xr-x | bin/vault-password | 3L |
| -rwxr-xr-x | bin/vaultvar | 5L |
| -rw-r--r-- | files/acme-client/letsencrypt-private.pem | 169L |
| -rw-r--r-- | files/httpd/httpd.conf | 112L |
| -rw-r--r-- | inventory/group_vars/all/acme-client.yml | 20L |
| -rw-r--r-- | inventory/group_vars/all/alertmanager.yml | 9L |
| -rw-r--r-- | inventory/group_vars/all/all.yml | 2L |
| -rw-r--r-- | inventory/group_vars/all/gitsrv.yml | 20L |
| -rw-r--r-- | inventory/group_vars/all/httpd.yml | 1L |
| -rw-r--r-- | inventory/group_vars/all/pgbackrest.yml | 59L |
| -rw-r--r-- | inventory/group_vars/all/smtpd.yml | 33L |
| -rw-r--r-- | inventory/group_vars/all/users.yml | 7L |
| -rw-r--r-- | inventory/production.yml | 6L |
| -rw-r--r-- | inventory/testing.yml | 5L |
| -rw-r--r-- | playbooks/site.yml | 14L |
| -rw-r--r-- | playbooks/update.yml | 4L |
| -rw-r--r-- | playbooks/upgrade.yml | 34L |
| -rw-r--r-- | roles/acme-client/README.md | 39L |
| -rw-r--r-- | roles/acme-client/defaults/main.yml | 18L |
| -rw-r--r-- | roles/acme-client/handlers/main.yml | 3L |
| -rw-r--r-- | roles/acme-client/tasks/main.yml | 19L |
| -rw-r--r-- | roles/acme-client/templates/acme-client.conf.j2 | 18L |
| -rw-r--r-- | roles/base/tasks/main.yml | 1L |
| -rw-r--r-- | roles/base/tasks/packages.yml | 6L |
| -rw-r--r-- | roles/base/vars/main.yml | 2L |
| -rw-r--r-- | roles/gitsrv/README.md | 30L |
| -rw-r--r-- | roles/gitsrv/defaults/main.yml | 11L |
| -rw-r--r-- | roles/gitsrv/files/styles/favicon.png | 3023B |
| -rw-r--r-- | roles/gitsrv/files/styles/logo.png | 3023B |
| -rw-r--r-- | roles/gitsrv/files/styles/style.css | 133L |
| -rw-r--r-- | roles/gitsrv/tasks/main.yml | 39L |
| -rw-r--r-- | roles/gitsrv/templates/config.j2 | 13L |
| -rw-r--r-- | roles/gitsrv/vars/main.yml | 38L |
| -rw-r--r-- | roles/httpd/README.md | 9L |
| -rw-r--r-- | roles/httpd/defaults/main.yml | 1L |
| -rw-r--r-- | roles/httpd/files/httpd.conf | 6L |
| -rw-r--r-- | roles/httpd/handlers/main.yml | 5L |
| -rw-r--r-- | roles/httpd/tasks/main.yml | 9L |
| -rw-r--r-- | roles/monitoring/alertmanager/defaults/main.yml | 5L |
| -rw-r--r-- | roles/monitoring/alertmanager/handlers/main.yml | 5L |
| -rw-r--r-- | roles/monitoring/alertmanager/tasks/main.yml | 15L |
| -rw-r--r-- | roles/monitoring/alertmanager/templates/alertmanager.yml.j2 | 99L |
| -rw-r--r-- | roles/monitoring/grafana/handlers/main.yml | 5L |
| -rw-r--r-- | roles/monitoring/grafana/tasks/main.yml | 6L |
| -rw-r--r-- | roles/monitoring/node_exporter/handlers/main.yml | 5L |
| -rw-r--r-- | roles/monitoring/node_exporter/tasks/main.yml | 7L |
| -rw-r--r-- | roles/monitoring/prometheus/files/prometheus/prometheus.yml | 21L |
| -rw-r--r-- | roles/monitoring/prometheus/files/prometheus/rules/disk-usage.yml | 13L |
| -rw-r--r-- | roles/monitoring/prometheus/handlers/main.yml | 5L |
| -rw-r--r-- | roles/monitoring/prometheus/tasks/main.yml | 15L |
| -rw-r--r-- | roles/monitoring/tasks/main.yml | 15L |
| -rw-r--r-- | roles/pf/files/pf.conf | 52L |
| -rw-r--r-- | roles/pf/handlers/main.yml | 3L |
| -rw-r--r-- | roles/pf/tasks/main.yml | 9L |
| -rw-r--r-- | roles/pgbackrest/defaults/main.yml | 21L |
| -rw-r--r-- | roles/pgbackrest/handlers/main.yml | 9L |
| -rw-r--r-- | roles/pgbackrest/tasks/main.yml | 59L |
| -rw-r--r-- | roles/pgbackrest/templates/pgbackrest.conf.j2 | 20L |
| -rw-r--r-- | roles/relayd/files/relayd.conf | 42L |
| -rw-r--r-- | roles/relayd/handlers/main.yml | 5L |
| -rw-r--r-- | roles/relayd/tasks/main.yml | 9L |
| -rw-r--r-- | roles/smtpd/defaults/main.yml | 23L |
| -rw-r--r-- | roles/smtpd/handlers/main.yml | 13L |
| -rw-r--r-- | roles/smtpd/tasks/dkim.yml | 39L |
| -rw-r--r-- | roles/smtpd/tasks/main.yml | 31L |
| -rw-r--r-- | roles/smtpd/templates/aliases | 32L |
| -rw-r--r-- | roles/smtpd/templates/blocked | 3L |
| -rw-r--r-- | roles/smtpd/templates/smtpd.conf | 39L |
| -rw-r--r-- | roles/sshd/files/sshd_config | 10L |
| -rw-r--r-- | roles/sshd/handlers/main.yml | 5L |
| -rw-r--r-- | roles/sshd/tasks/main.yml | 9L |
| -rw-r--r-- | roles/sshguard/files/sshguard.conf | 30L |
| -rw-r--r-- | roles/sshguard/handlers/main.yml | 5L |
| -rw-r--r-- | roles/sshguard/tasks/main.yml | 15L |
| -rw-r--r-- | roles/update/tasks/main.yml | 14L |
| -rw-r--r-- | roles/users/defaults/main.yml | 3L |
| -rw-r--r-- | roles/users/files/doas.conf | 6L |
| -rw-r--r-- | roles/users/files/skel/.profile | 5L |
| -rw-r--r-- | roles/users/files/skel/.ssh/authorized_keys | 0B |
| -rw-r--r-- | roles/users/tasks/doas.yml | 6L |
| -rw-r--r-- | roles/users/tasks/main.yml | 4L |
| -rw-r--r-- | roles/users/tasks/skel.yml | 9L |
| -rw-r--r-- | roles/users/tasks/ssh.yml | 7L |
| -rw-r--r-- | roles/users/tasks/users.yml | 6L |