This contains all Ansible playbooks/roles used to deploy saibotk.de services.
Find a file
saibotk f8306138b7
traefik: Fix IPv6 support to work properly
With some of the recently introduced changes especially around the
defaults and ipv6 addresses, this patch fixes all remaining issues and
makes sure the docker and firewall configuration fits the expectations.

Original commit: 7819c8fcc8
2020-08-18 15:35:55 +02:00
guides Initial commit 2020-08-10 01:37:13 +02:00
roles traefik: Fix IPv6 support to work properly 2020-08-18 15:35:55 +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 docker-cleanup: Add role to prune old images 2020-08-15 21:30:33 +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.