All sensitive data is configured as environment variables.
See .envrc.default
files for a list of required variables.
Backend configuration is stored in config.gcs.tfbackend
files.
gcp
- Cloud resources on Google Cloud Platform (GCP).modules
- Shared modules.tailscale
- Tailscale network configuration.wieprz
- Linux containers on Proxmox servers.
terraform init -backend-config config.gcs.tfbackend
terraform plan -out homelab.tfplan
terrafomr apply homelab.tfplan