My ansible/terraform configuration
Find a file
2025-11-02 13:01:51 +00: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 urlwatch: Remove 2025-08-02 14:55:50 +02:00
public_keys Rotate SSH key 2025-03-14 15:23:04 +01:00
roles chore(deps): update ghcr.io/pocket-id/pocket-id docker tag to v1.14.2 2025-11-02 13:01:51 +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 wireguard_desktop: Remove 2024-08-30 11:46:22 +02:00
.ansible-lint ansible-lint: Exclude build.yml 2022-05-24 03:31:25 +02: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: Slightly increase max_diff_size 2024-09-13 12:57:35 +02: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: reviewers -> assignees 2025-10-21 12:45:21 +02: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.