This contains all Ansible playbooks/roles used to deploy saibotk.de services.
saibotk
100ef46288
This patch removes the priority on the default HTTP->HTTPS redirect rule defined on the traefik container, as all traffic should always be redirected to HTTPS. So, to fix the teamspeak redirect, the endpoint for the redirect was also correctly set. |
||
---|---|---|
guides | ||
roles | ||
.editorconfig | ||
.vault_pass | ||
ansible.cfg | ||
camo.yml | ||
codimd.yml | ||
docker-ipv6-nat.yml | ||
gitlab-runner.yml | ||
gitlab.yml | ||
keycloak.yml | ||
LICENSE | ||
luks-ssh.yml | ||
lvm-self-backup.yml | ||
mailcow.yml | ||
mastodon.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.