NibTech Ansible-Managed WordPress Deployment
| defaults | ||
| tasks | ||
| README.md | ||
NibTech: Ansible WordPress
This role deploys WordPress via Ansible. It created Podman Quadlet files based on this role, then starts the associated services.
Tasks
backup: Handles backing-up files, configuration, and the database.
main: Creates users, groups, directories, and Quadlet files.
monitoring: Installs and configured Prometheus monitoring.
Configuration: Defaults
Of note, make sure the domain (wordpress_domain and wordpress_domain_nice)
are configured properly, and that the port (wordpress_port) doesn't conflict
with existing routing. Secrets should be handled responsibly :)