Fediversity/infra
2025-08-07 13:29:20 +02:00
..
common switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
dev switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
operator switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
sync-nix switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
.envrc switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
default.nix move files in line with tf-infra 2025-08-07 09:34:53 +02:00
flake-part.nix button works deployed 2025-08-07 09:30:36 +02:00
pass-ssh-key.sh switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
README.md switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
setup.nix switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
shell.nix move files in line with tf-infra 2025-08-07 09:34:53 +02:00
tests.nix switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
tf-env.nix switch out infra to terraform, remove flakes 2025-08-07 13:29:20 +02:00
tf.nix move files in line with tf-infra 2025-08-07 09:34:53 +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/.