.forgejo/workflows | ||
.taskfiles | ||
.vscode | ||
nixos | ||
.envrc | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.sops.yaml | ||
.yamllint.yaml | ||
flake.lock | ||
flake.nix | ||
README.md | ||
renovate.json | ||
shell.nix | ||
Taskfile.yaml |
jahanson's homelab
Goals
- Learn nix
- Services I want to separate from my kubernetes cluster I will use Nix.
- Approval-based update automation for flakes.
- Expand usage to other shell environments such as WSL, etc
- keep it simple, use trusted boring tools
TODO
- [ x ] Forgejo Actions
- [ ] Bring over hosts
- [ x ] Varda (forgejo)
- [ ] Telperion (network services)
- [ ] Gandalf (NixNAS)
- [ x ] Thinkpad T470