Commit graph

13 commits

Author SHA1 Message Date
ea76f8a6f2 Add README and update kemptop configuration 2026-01-27 12:19:27 +01:00
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
5da7dbabfb Add magic-update-script to pull container images 2026-01-24 13:51:00 +01:00
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
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
53ec023010 Add tmpfs mount for /tmp/cache of 4GB in frigate 2026-01-23 20:36:27 +01:00
aa39640f0a add wohnzimmer config 2026-01-23 19:27:08 +01:00
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
d065751bdb improve formatting, add wireguard network to ntopng 2026-01-20 22:32:55 +01:00
9106bf3903 fix heimserver config - its live now 2026-01-20 14:05:27 +01:00
f7be91ca0e add all components for the heimserver 2026-01-20 13:49:09 +01:00
c403ecbae0 fix permissions to be able to add file 2026-01-20 13:25:20 +01:00
4211c5f7f8 initial state of laptop as a part of a large nixos config 2026-01-20 13:23:38 +01:00