This contains all Ansible playbooks/roles used to deploy saibotk.de services.
saibotk
9e86ae3bba
Docker complains about the network being already marked as trusted otherwise. Also an upgrade to docker 20.10 requires manual recreation of the networks and a removal of the docker-proxy network via `firewall-cmd --zone=trusted --remove-interface=docker-proxy`. |
||
---|---|---|
guides | ||
roles | ||
.editorconfig | ||
.renovaterc.json | ||
.vault_pass | ||
ansible.cfg | ||
camo.yml | ||
codimd.yml | ||
docker-ipv6-nat.yml | ||
factorio.yml | ||
gitlab-runner.yml | ||
gitlab.yml | ||
keycloak.yml | ||
LICENSE | ||
luks-ssh.yml | ||
lvm-self-backup.yml | ||
mailcow.yml | ||
mastodon.yml | ||
matrix.yml | ||
minecraft-blockmap.yml | ||
minecraft.yml | ||
minio.yml | ||
monitoring.yml | ||
README.md | ||
requirements.yml | ||
ssh.yml | ||
static-websites.yml | ||
teamspeak.yml | ||
unicorns-website.yml |
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.