Project used to declare proxmox / opnsense infrastructure
Find a file
Florian RICHER af413f8b6c
All checks were successful
OpenTofu Plan / OpenTofu Plan (push) Successful in 29s
ci: Remove useless comment on PR and tfplan file
2025-12-12 13:27:42 +01:00
.forgejo/workflows ci: Remove useless comment on PR and tfplan file 2025-12-12 13:27:42 +01:00
modules fmt: Fix 2025-12-11 21:09:33 +01:00
.envrc First working with SOPS and Terraform 2025-12-10 13:50:46 +01:00
.gitignore Refactor zone, vnet and subnet declaration into dedicated module 2025-12-10 21:07:27 +01:00
.sops.yaml ci: SOPS doesn't support multiple groupe without shamir_threshold >= 2 2025-12-12 13:10:31 +01:00
.terraform.lock.hcl First working with SOPS and Terraform 2025-12-10 13:50:46 +01:00
flake.lock First working with SOPS and Terraform 2025-12-10 13:50:46 +01:00
flake.nix Add dependency to generate graph + documentation 2025-12-11 15:49:40 +01:00
LICENSE Initial commit 2025-12-10 12:24:04 +01:00
main.tf Remove useless import 2025-12-11 20:18:24 +01:00
providers.tf Add Promox token access for terraform 2025-12-11 20:17:28 +01:00
README.md Add dependency to generate graph + documentation 2025-12-11 15:49:40 +01:00
secrets.enc.yaml ci: SOPS doesn't support multiple groupe without shamir_threshold >= 2 2025-12-12 13:10:31 +01:00

infra_terraform

Project used to declare proxmox / opnsense infrastructure.

Requirements

export PG_CONN_STR=postgres://terraform:terraform@localhost/terraform?sslmode=disable

Generate the graph

tofu graph | dot -Tsvg > graph.svg

More information on OpenTofu documentation.