Skip to content

jmattheis/devops

Repository files navigation

jmattheis/devops

Stuff that I host.

Setup Servers

Most of the roles uses pacman as package manager therefore an arch linux system is required. archwiki.org Install Guide

Playbooks

install.yml

Installs and starts services.

$ ansible-playbook install.yml

backup.yml

Downloads all relevent data for the installed services to ./backups.

$ ansible-playbook backup.yml

apply-backup.yml

Applies the backup from ./backups.

$ ansible-playbook apply-backup.yml

Roles

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

About

Stuff that I host.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published