Hoang Nguyen a34eea4268 | ||
---|---|---|
.reuse | ||
LICENSES | ||
cue.mod | ||
packages/bindings | ||
stacks/cloudflare | ||
tools | ||
.ansible-lint | ||
.editorconfig | ||
.gitignore | ||
Pulumi.yaml | ||
README.adoc | ||
ansible.cfg | ||
biome.json | ||
flake.lock | ||
flake.nix | ||
nx.json | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
treefmt.nix |
README.adoc
folliehiyuki’s personal infrastructure
Monorepo managing all of my cloud and home lab resources.
Development
This repository is small, and each Pulumi project is a one-stack directory. Therefore, all Pulumi projects use the same project name, while their stack names are chosen to be the parent directory name. The Pulumi.yaml
file at repository’s root is reused for all Pulumi projects inside.
Except the toplevel package.json
file, all rescript.json
and package.json
files are generated from CUE using pnpm nx gen:project-conf
command.