The NixOS config for my Soyo M4 minipc, on which I self-host a couple of things.
- setup proper automatic updates of docker images, esp. for the services and the forgejo CI/CD Actions
exposed on port 8123
Whisper running locally on 10300
Piper running locally on 10200
running on localhost:8443
with the cloudflare origin certificate
This is meant to be used either locally through the kanidm CLI, or through cloudflare.
- automatically update nixlaptop
- how to update nix-update-server with nix-update-server?
- stop server after successful update
- make auto-update fail when the rebuild fails - output a recognisable string on success and failure, and check for it in the ci/cd using the test command
- automatic nix flake updates
- don't update with local changes in the git repo
- don't show a failed update as success in the CI/CD
- show notification with cancel button before updating
- make nix use my cache only when it makes sense
- backup dawarich