Fediversity/infra
Kiara Grouwstra dd5a6335b1
proxmox
pass in description

fix syntax

configure proxmox provider

typo

add doc comment in existing modules

add comment

allow insecure proxmox connection for use in dev

wip proxmox progress

use service configurations moved to machine-independent location

wire settings directly without option block terraform

adjust cwd

try tf on null input

update .envrc.sample with sample proxmox credentials
2025-05-11 19:22:49 +02:00
..
common proxmox 2025-05-11 19:22:49 +02:00
dev proxmox 2025-05-11 19:22:49 +02:00
operator proxmox 2025-05-11 19:22:49 +02:00
sync-nix proxmox 2025-05-11 19:22:49 +02:00
.envrc.sample proxmox 2025-05-11 19:22:49 +02:00
.gitignore proxmox 2025-05-11 19:22:49 +02:00
default.nix proxmox 2025-05-11 19:22:49 +02:00
flake-part.nix unify versioning (minus around nixops, for now) 2025-05-01 13:24:45 +02:00
pass-ssh-key.sh proxmox 2025-05-11 19:22:49 +02:00
proxmox-provision.sh unify versioning (minus around nixops, for now) 2025-05-01 13:24:45 +02:00
README.md proxmox 2025-05-11 19:22:49 +02:00
setup.nix proxmox 2025-05-11 19:22:49 +02:00
shell.nix proxmox 2025-05-11 19:22:49 +02:00
tests.nix proxmox 2025-05-11 19:22:49 +02:00
tf-env.nix proxmox 2025-05-11 19:22:49 +02:00
tf.nix proxmox 2025-05-11 19:22:49 +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.

credentials

Credentials may be placed in (sub-folders') .envrc, see:

implementing

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