Brian Hicks 13f232a522 | ||
---|---|---|
gitea | ||
nix | ||
terraform | ||
.envrc | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
README.md | ||
shell.nix |
README.md
Infrastructure in the Bytes Zone
These are the configs and infra stuff for git.bytes.zone!
gitea
: system configuration for the gitea instancenix
: pinned nix stuff, both tools and upstreams for nixosterraform
: terraform configuration for compute/DNS resources
Local Setup
git clone https://git.bytes.zone/bytes.zone/infrastructure
direnv allow
to get the versions of tools
If you're working with Terraform stuff, cd terraform && terraform init
.
Contact Brian for access to the remote states and the with-great-power-comes-great-responsibility speech.
To update software versions, run niv update
.
For making changes to instances after provision, see instructions in gitea
.
License
Feel free to use this for learning purposes, but any other use needs my explicit permission.
See LICENSE
.