Thorian93's Projects
The official Checkmk Ansible collection - brought to you by the Checkmk company.
This is a public collection of my playbooks along with example playbooks for my roles.
This repository contains an Ansible Role for RHEL7 / CentOS based on the Center for Internet Security Benchmarks
This role installs and configures the Apache2 webserver on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role installs and configures LetsEncrypt certbot on Debian and Ubuntu servers.
This role installs custom CA certificates on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role sets up the Checkmk Agent on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role sets up a Checkmk Server on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role manages several parts of a Linux system which are not worth their own role.
Ansible Role - Composer PHP Dependency Manager
This role manages fail2ban on Debian/Ubuntu, RHEL/CentOS and Fedora servers.
This role manages an iptables-based firewall on Debian/Ubuntu, RHEL/CentOS and Fedora and openSUSE servers.
This role ensures persistent logging for journald on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role sets up a Linux server with basic logrotate configuration.
This role does a basic setup of Matomo on Debian and Ubuntu servers.
This role installs and configures MeiliSearch on Debian/Ubuntu, RHEL/CentOS, Fedora and openSUSE servers.
This role installs MySQL on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
Ansible Nameserver Role
This role installs Nextcloud on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role sets up a Linux server to be a NFS client.
This role installs and configures NTP on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role installs PHP on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role configures Postfix on RHEL/CentOS, Debian/Ubuntu, Fedora and openSUSE servers.
This role manages proxy settings of Linux systems.
This role configures package repositories on RHEL/CentOS, Debian/Ubuntu, Fedora and openSUSE servers.
This role configures sshd on RHEL/CentOS, Debian/Ubuntu and Fedora servers.
This role configures sudo on Debian/Ubuntu, RHEL/CentOS, Fedora and openSUSE/SLES servers.
Ansible Role - Supervisor
This role installs TinyTinyRSS on Debian and Ubuntu servers.
This role configures unattended upgrades on RHEL/CentOS, Debian/Ubuntu and Fedora servers.