No description
- Nix 65%
- Python 33.3%
- Shell 1.7%
| secrets | ||
| services | ||
| configuration.nix | ||
| flake.lock | ||
| flake.nix | ||
| hardware.nix | ||
| install.sh | ||
| maintainers.nix | ||
| partitions.sfdisk | ||
| README.md | ||
| update.sh | ||
Talos - StuV Server based on NixOS
Running on NixOS 26.05 with Flakes. Designed for a system with 512 GiB of storage.
You can update the system by running sudo ./update.sh.
To update containerized services, like Zulip or Taiga, you'll need to bump their version yourself in their specific service file.
Configuration
flake.nix: definition of system dependencies, e.g.<nixpkgs>configuration.nix: core system definition and main servicesmaintainers.nix: users and SSH accessservices/*: invidiual service configurations and their versionssecrets/secrets.nix: secret files used by said services
References
- NixOS Manual: https://nixos.org/manual/nixos/stable/
- For options:
- For advanced Nix usage:
- For secret management: agenix
Locations
All service specific data is found in /var/lib/.
Support
For any questions or directions, write an e-mail to Andrej Utz.