Something went wrong. Try again.
Everything that runs on the nalenz server, as code
Something went wrong. Try again.
Files
Verified signature Signed by nalenz.org SHA256:7cKHEL2EsdXcp56YK955ULb5hCd55q9ylx/LPE3epeA Click to copy SHA
Verified signature Signed by nalenz.org SHA256:7cKHEL2EsdXcp56YK955ULb5hCd55q9ylx/LPE3epeA Click to copy SHA
Verified signature Signed by nalenz.org SHA256:7cKHEL2EsdXcp56YK955ULb5hCd55q9ylx/LPE3epeA Click to copy SHA
- TypeScript 63%
- CSS 14%
- Astro 12%
- HTML 7%
- Nix 3%
- 2 more languages <1%
README.md
nalenz #
Julian Nalenz's server, websites, DNS and git hosting: a sov instance. This repository holds only what is its own; sov derives everything else from it.
spec/default.nix the specification: everything that should exist
spec/dns-records.nix the zones' own records (mail, verification)
sites/ the websites
secrets/ shared secrets (sops); host_key = the server's identity
host/ the machine (OVH VPS, Beauharnois): hardware, disk, network
Change something: edit, make a signed commit, git push. The server follows main within seconds.
Everything done from outside the server: nix run .#sov -- help. Design and operations: sov's docs.
| Specification | this repo (knot.nalenz.org, mirrored to github.com/hermesloom/nalenz) |
| State | the server's disk, copied every 5 minutes to the source bucket (Hetzner Storage Box u717338) |
| Everything else | derived: rebuilt, never backed up |