Repository for the NixOS VM running the Forgejo runner for my homelab
- Nix 100%
| secrets | ||
| .sops.yaml | ||
| configuration.nix | ||
| docker.nix | ||
| flake.lock | ||
| flake.nix | ||
| forgejo-runner.nix | ||
| hardware-configuration.nix | ||
| README.md | ||
| sops.nix | ||
NixOS Forgejo Runner Container
Note
You can find more specifications on my blog
The specifications for the NixOS LXC container running the Forgejo actions runner.
NixOS
The NixOS configuration defines a Forgejo runner and connects it using the (legacy) registration token, which is saved as a secret in SOPS. Since it is required, the runner also runs Docker.
The system is run as an LXC container for comfortability.