This contains all Ansible playbooks/roles used to deploy saibotk.de services.
Find a file
saibotk e417949279
codimd: Switch to version 1.7 and the official hedgedoc image
This patch is the first version of the CodiMD role that runs the new
hedgedoc image. There will be further work to rework the role to be
called hedgedoc including a renaming of all variables.
2020-12-27 08:38:19 +01:00
guides Initial commit 2020-08-10 01:37:13 +02:00
roles codimd: Switch to version 1.7 and the official hedgedoc image 2020-12-27 08:38:19 +01: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
factorio.yml factorio: Add basic factorio server role 2020-11-24 23:52:20 +01: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
owncast.yml owncast: Add role 2020-12-14 22:16:53 +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.