This contains all Ansible playbooks/roles used to deploy saibotk.de services.
Find a file
Saibotk 929c4b2cf2 Merge branch 'renovate/docker-traefik-2.x' into 'master'
automation: Update traefik Docker tag to v2.3.3

See merge request saibotk.de/infrastructure!31
2020-11-22 23:34:11 +00:00
guides Initial commit 2020-08-10 01:37:13 +02:00
roles Merge branch 'renovate/docker-traefik-2.x' into 'master' 2020-11-22 23:34:11 +00:00
.editorconfig Add .editorconfig & .vault_pass 2020-08-10 02:06:18 +02:00
.renovaterc.json renovate: Fix packageRules selectors 2020-10-22 02:24:07 +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 Rename roles to underscore 2020-09-26 18:12:59 +02:00
codimd.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
docker-ipv6-nat.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
gitlab-runner.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
gitlab.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
keycloak.yml Rename roles to underscore 2020-09-26 18:12:59 +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 Rename roles to underscore 2020-09-26 18:12:59 +02:00
mailcow.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
mastodon.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
matrix.yml Add basic matrix role 2020-09-27 04:29:41 +02:00
minecraft-blockmap.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
minecraft.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
minio.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
monitoring.yml monitoring: Serial mode 2020-11-05 04:19:34 +01:00
README.md Initial commit 2020-08-10 01:37:13 +02:00
requirements.yml Dependency: Upgrade dev-sec.ssh-hardening to v9.7.0 2020-09-26 18:01:29 +02:00
ssh.yml ssh: Move port management to ssh role 2020-09-26 22:36:34 +02:00
static-websites.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
teamspeak.yml Rename roles to underscore 2020-09-26 18:12:59 +02:00
unicorns-website.yml Rename roles to underscore 2020-09-26 18:12:59 +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.