This contains all Ansible playbooks/roles used to deploy saibotk.de services.
Find a file
saibotk 2f5a2ac3e1
renovate: Add automatic version upgrades for docker containers
This is the renovate config, to allow renovate to check ansible variables with docker container tags.

This configuration was taken from Sheogoraths Infrastructure repository: 6c1dc180d4/.renovaterc.json

Thank you <3
2020-10-12 21:07:29 +02:00
guides Initial commit 2020-08-10 01:37:13 +02:00
roles matrix: Upgrade synapse to 1.21.0 & element-web to 1.7.9 2020-10-12 20:45:22 +02:00
.editorconfig Add .editorconfig & .vault_pass 2020-08-10 02:06:18 +02:00
.renovaterc.json renovate: Add automatic version upgrades for docker containers 2020-10-12 21:07:29 +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 Rename roles to underscore 2020-09-26 18:12:59 +02: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.