Stuff that I host.
Most of the roles uses pacman as package manager therefore an arch linux system is required. archwiki.org Install Guide
Installs and starts services.
$ ansible-playbook install.yml
Downloads all relevent data for the installed services to ./backups
.
$ ansible-playbook backup.yml
Applies the backup from ./backups
.
$ ansible-playbook apply-backup.yml
Role | Description |
---|---|
common | Installs and configures packages like fail2ban, vim, etc |
ansible | Installs ansible |
docker | Starts Docker |
teamspeak | Starts a ts3server and sinusbot |
gotify | Starts gotify/server |
traggo | Starts traggo/server |
ttrss | Starts tiny tiny rss |
nextcloud | Starts Nextcloud |
nginx-tls-proxy | Starts a nginx proxy and a companion for tls |
sysupdate | Does a sysupdate and reboots |
authorized_keys | Adds authorized_keys to a user |
backup | Initializes daily backups |