Infrastructure Repository

The Panfactum stack expects your infrastructure repository to follow a standard directory layout. This structure is scaffolded automatically when you run pf-env-scaffold, but understanding it is essential for working effectively with the stack.

For a complete working example, see the reference infrastructure repository.

Layout

Click any file or directory to view its description.

environments?
global.yaml
panfactum.hcl
<environment>?
environment.yaml
environment.user.yaml
<region>?
region.yaml
region.user.yaml
.aws?
.kube?
.ssh?
.buildkit?
.nats?
flake.nix
flake.lock
panfactum.yaml
.envrc
.gitignore

Select a file or directory to view its description.


There are many clouds. This one is yours.

Copyright © 2026 Panfactum Group, Inc.