This contains all Ansible playbooks/roles used to deploy saibotk.de services.
Find a file
saibotk a2b76ad7b0
ts3audiobot: Add role
Adds a simplified version of the role, without generating configuration. You still need to adjust the `rights.toml` and add a bot under `data/bots/BOTNAME/bot.toml`.
2020-08-20 21:49:06 +02:00
guides Initial commit 2020-08-10 01:37:13 +02:00
roles ts3audiobot: Add role 2020-08-20 21:49:06 +02:00
.editorconfig Add .editorconfig & .vault_pass 2020-08-10 02:06:18 +02:00
.vault_pass Add .editorconfig & .vault_pass 2020-08-10 02:06:18 +02:00
ansible.cfg Initial commit 2020-08-10 01:37:13 +02:00
camo.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
codimd.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
docker-ipv6-nat.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
gitlab-runner.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
gitlab.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
keycloak.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
LICENSE Initial commit 2020-08-10 01:37:13 +02:00
luks-ssh.yml Initial commit 2020-08-10 01:37:13 +02:00
lvm-self-backup.yml Initial commit 2020-08-10 01:37:13 +02:00
mailcow.yml Initial commit 2020-08-10 01:37:13 +02:00
mastodon.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
minecraft-blockmap.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
minecraft.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
minio.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
monitoring.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
README.md Initial commit 2020-08-10 01:37:13 +02:00
requirements.yml Initial commit 2020-08-10 01:37:13 +02:00
ssh.yml Initial commit 2020-08-10 01:37:13 +02:00
static_websites.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00
teamspeak.yml ts3audiobot: Add role 2020-08-20 21:49:06 +02:00
unicorns_website.yml docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +02:00

Infrastructure

Ansible infrastructure playbooks/roles for the saibotk.de services.

Setup

Install all required roles from ansible galaxy using:

ansible-galaxy install -f -r requirements.yml

Run with your local (test) inventory:

ansible-playbook -i test.inventory PLAYBOOK.yml

License

This repository is licensed under GPL-3 and many roles are derived from the awesome infrastructure repository published by Sheogorath.

Thank you, and so i hope this can be as useful to someone else as Sheogorath's repository was to me.