This is an internal documentation. There is a good chance you’re looking for something else. See Disclaimer.

Ansible: Implementation Status

WordPress setup and configuration automated via Ansible.

Category
Resource
Create/
Manage
Delete
Notes

DNS

A/AAAA/CNAME records

No Public API

Apache2

config

x

ACME

x

TLS cert management

AppArmor policy

x

caching

(x)

Disabled per default due to incorrect Cache-Control header from WordPress

MariaDB

WordPress users

x

DB

x

Empty DB is created

Monitoring

reachability

x

endpoint IP

x

TLS expiration

x

PHP-FPM pool

pool

x

Linux user

x

AppArmor policy

x

SSH

keys of Tocco

x

keys of Kiddies

Managed by the Kiddies.

fail2ban

x

WordPress

Linux user

x

DB

x

instance dir

x

incl. ACLs

WordPress user

Managed by maba / 中号

WordPress

Managed by the Kiddies / maba / 中号