My ansible/terraform configuration
Find a file
2026-01-31 10:00:31 +00:00
.forgejo/workflows ci: Add ansible-lint workflow 2026-01-21 13:38:09 +01:00
group_vars Check health of docker containers 2025-10-06 11:44:58 +02:00
host_vars mealie: Backup with btrfs snapshots 2025-06-15 01:14:35 +02:00
misc chore(deps): pin dependencies 2025-06-10 12:19:41 +00:00
molecule/default ansible-lint: Switch names to uppercase 2022-10-18 00:05:09 +02:00
playbooks Add forgejo_public_runner role 2025-12-30 14:20:22 +01:00
public_keys Rotate SSH key 2025-03-14 15:23:04 +01:00
roles chore(deps): update docker.io/searxng/searxng:latest docker digest to 771d475 2026-01-31 10:00:31 +00:00
ssh_host_keys CI: Deploy to fenrir as well 2022-05-26 12:40:18 +02:00
terraform_hetzner garage: New service 2025-07-18 14:02:24 +02:00
terraform_keycloak grafana: Switch to Pocket ID as OIDC provider 2025-06-16 14:24:35 +02:00
terraform_vault terraform_vault: Remove borg secrets 2025-11-06 13:40:01 +01:00
.ansible-lint ansible-lint: Exclude ".forgejo" directory 2026-01-21 14:00:03 +01:00
.build.yml ci: Install just 2025-05-15 22:33:35 +02:00
.editorconfig Add build file and editorconfig 2021-01-18 13:07:06 +01:00
.gitignore Prepare build and git for terraform 2021-02-05 18:01:25 +01:00
.hut.scfg Add hut project config 2024-07-14 23:04:24 +02:00
.justfile Add basic justfile 2025-05-12 12:48:30 +02:00
.yamllint.yml Make ansible-lint happy 2022-05-21 02:13:13 +02:00
ansible.cfg ansible: Disable deprecation warnings 2026-01-22 14:00:50 +01:00
hosts Configure steamdeck 2024-09-13 12:15:05 +02:00
LICENSE Add Licence 2021-02-13 20:36:49 +01:00
README.md readme: Update wiki link 2025-10-06 11:43:38 +02:00
renovate.json renovate: Fix updateType for disabling version pinning 2026-01-29 11:17:44 +01:00

CI/CD pipeline status: builds.sr.ht status

Initial installation:

ansible-playbook playbooks/install_archlinux.yml -l xenrox.net

Using playbooks:

ansible-playbook playbooks/all.yml

Infrastructure wiki.