Repository containing the infrastructure configuration for every host under Lancelot in my Homelab
Find a file
2026-08-04 13:04:03 +00:00
templates first commit 2026-08-04 13:04:03 +00:00
.env first commit 2026-08-04 13:04:03 +00:00
.gitignore first commit 2026-08-04 13:04:03 +00:00
.sops.yaml first commit 2026-08-04 13:04:03 +00:00
.terraform.lock.hcl first commit 2026-08-04 13:04:03 +00:00
bastion-vm.tf first commit 2026-08-04 13:04:03 +00:00
caddy-lxc.tf first commit 2026-08-04 13:04:03 +00:00
data.tf first commit 2026-08-04 13:04:03 +00:00
docker-vm.tf first commit 2026-08-04 13:04:03 +00:00
main.tf first commit 2026-08-04 13:04:03 +00:00
network.tf first commit 2026-08-04 13:04:03 +00:00
pfsense-vm.tf first commit 2026-08-04 13:04:03 +00:00
README.md first commit 2026-08-04 13:04:03 +00:00
variables.tf first commit 2026-08-04 13:04:03 +00:00

Lancelot's Infra

Note

You can find more specifications on my blog

The infrastructure specifications for Lancelot, the main core of my Homelab hosting a Proxmox node.

Terraform

The Terraform files contain the specifications for each VM under Lancelot, whose specifications are saved under different repos:

  • nixos-caddy: a VM with NixOS hosting the reverse proxy of the homelab
  • nixos-docker: a VM with NixOS hosting a small docker laboratory