Fediversity/infra
2025-04-21 21:12:53 +02:00
..
common infra tf-validate tests working 2025-04-21 20:31:10 +02:00
dev update hosts 2025-04-21 21:12:53 +02:00
operator panel working again locally 2025-04-21 20:55:48 +02:00
sync-nix infra tf-validate tests working 2025-04-21 20:31:10 +02:00
.envrc infra tf-validate tests working 2025-04-21 20:31:10 +02:00
architecture.pdf
default.nix infra tf-validate tests working 2025-04-21 20:31:10 +02:00
README.md infra tf-validate tests working 2025-04-21 20:31:10 +02:00
setup.nix infra tf-validate tests working 2025-04-21 20:31:10 +02:00
shell.nix move stuff around, utterly untested 2025-04-21 16:00:59 +02:00
tests.nix infra tf-validate tests working 2025-04-21 20:31:10 +02:00
tf-env.nix infra tf-validate tests working 2025-04-21 20:31:10 +02:00
tf.nix move stuff around, utterly untested 2025-04-21 16:00:59 +02:00

service deployment

deploys NixOS templates using OpenTofu.

requirements

usage

development

before using other commands, if not using direnv:

nix-shell

then to initialize, or after updating pins or TF providers:

setup

then, one can use the tofu CLI in the sub-folders.

implementing

proper documentation TODO. until then, a reference implementation may be found in panel/.