Commit graph

13 commits

Author SHA1 Message Date
Stefan Kempinger
ea76f8a6f2 Add README and update kemptop configuration 2026-01-27 12:19:27 +01:00
Stefan Kempinger
1ffb260e88 Enable Scrutiny, InfluxDB2 and homepage dashboard
Open firewall ports for Scrutiny (8185) and homepage (8080).
Add binutils to systemPackages and enable services.influxdb2.
Configure Scrutiny to use InfluxDB.
Enable homepage-dashboard with widgets, bookmarks and an
environmentFile for secrets.
Fix docker pull string formatting and minor whitespace cleanup.
2026-01-25 23:42:34 +01:00
Stefan Kempinger
5da7dbabfb Add magic-update-script to pull container images 2026-01-24 13:51:00 +01:00
Stefan Kempinger
074d164e95 Enable OpenSSH and allow SSH access
Enable and configure openssh service:
- enable service
- disable PasswordAuthentication and KbdInteractiveAuthentication
- set PermitRootLogin to prohibit-password (allow root keys only)
- add ed25519 public key to authorizedKeys
  Open firewall TCP port 22
2026-01-24 13:50:48 +01:00
Stefan Kempinger
1833e6708d Configure fail2ban jails and add CUDA overlay for onnx (for immich ml)
Add detailed fail2ban configuration: global settings, immich and
forgejo jails with systemd backend, journalmatch identifiers and
local filter definitions.
Remove standalone services.fail2ban.enable and eliminate unused
TCP port 9000 plus a debug log-level flag in netflow2ng. Add nixpkgs
overlay to
build onnxruntime with cudaSupport.
2026-01-24 13:17:14 +01:00
Stefan Kempinger
53ec023010 Add tmpfs mount for /tmp/cache of 4GB in frigate 2026-01-23 20:36:27 +01:00
Stefan Kempinger
aa39640f0a add wohnzimmer config 2026-01-23 19:27:08 +01:00
Stefan Kempinger
52d1afb99e Enable NVIDIA GPU support and Frigate TensorRT
Enable hardware.graphics, nvidia.open and nvidia-container-toolkit; set
xserver video driver to nvidia and enable nixpkgs.allowUnfree
Update Frigate container to stable-tensorrt, add nvidia GPU device,
mount model cache and add --privileged
Add lshw to system packages
2026-01-21 11:38:34 +01:00
Stefan Kempinger
d065751bdb improve formatting, add wireguard network to ntopng 2026-01-20 22:32:55 +01:00
Stefan Kempinger
9106bf3903 fix heimserver config - its live now 2026-01-20 14:05:27 +01:00
Stefan Kempinger
f7be91ca0e add all components for the heimserver 2026-01-20 13:49:09 +01:00
Stefan Kempinger
c403ecbae0 fix permissions to be able to add file 2026-01-20 13:25:20 +01:00
Stefan Kempinger
4211c5f7f8 initial state of laptop as a part of a large nixos config 2026-01-20 13:23:38 +01:00