nix configs, mainly for my server in my homelab
current prio!#
- get hedgedoc data off of server
- rss reader
- sync phone contacts w/ caldav (baikal?)
general#
-
distributed file hosting: https://github.com/deuxfleurs-org/garage?ref=selfh.st
-
pdf tools: bentopdf instead of sterlingpdf
-
monitoring:
-
collaborative docs:
-
fix minecraft server sleeping:
-
migrate / cluster vaultwarden to KR servers
-
look into colmena/clan.lol
-
syncthing: https://pastebin.com/FrSgKRYm
-
automate openldap?
-
forgejo / codeberg code host - CI builds?
when possible#
- https://github.com/dgtlmoon/changedetection.io?tab=readme-ov-file
- refactor machines to use metadata/etc to provision machine details, user info, etc, in a standard way
to investigate#
- postgres fixup:
- ? custom image + entrypoint.sh
- nix: write init.sh scripts to $dir
- systemd oneshot / timer: exec command within postgres container to run
docker_process_init_files: https://github.com/docker-library/postgres/blob/729d22b104ede82d7b2d8681bb85f2f44c33eb60/docker-entrypoint.sh
security#
- look into crowdsec https://github.com/crowdsecurity/crowdsec
- network scanning & alerting: https://github.com/jokob-sk/NetAlertX
metrics, stats#
- node_exporter & prometheus / influxdb
- grafana
social / games#
- minecraft ?
consider hard before adding#
- immich - nix module?