Skip to content

byte-sized-emi/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

235 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nix-config

The NixOS config for my Soyo M4 minipc, on which I self-host a couple of things.

TODO:

  • setup proper automatic updates of docker images, esp. for the services and the forgejo CI/CD Actions

Network setup

home assistant

exposed on port 8123

Whisper running locally on 10300

Piper running locally on 10200

kanidm

running on localhost:8443

with the cloudflare origin certificate

This is meant to be used either locally through the kanidm CLI, or through cloudflare.

nix-update-server

TODOs

  • 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

Releases

No releases published

Packages

 
 
 

Contributors