Commit graph

1020 commits

Author SHA1 Message Date
050f635b8f
comin: Scrape metrics with alloy 2026-03-03 18:43:15 +01:00
8855886547
prometheus, alertmanager: Add description to alert 2026-03-03 17:23:19 +01:00
36f24bdd30
prometheus, alertmanager: Improve alerts 2026-03-03 16:47:32 +01:00
e728fe43bb
nameservers/recursive: Prefetch to keep cache up to date 2026-03-03 15:22:57 +01:00
5fd78c276b
underlay: Remove underlay dns servers 2026-03-03 14:44:53 +01:00
4721da9b3a
nebula: Don't override dnssec configuration 2026-03-03 14:43:20 +01:00
3f5ea6e161
Resolve dns queries on overlay with the recursive ns 2026-03-02 16:56:27 +01:00
dcf23fabe6
nameservers/recursive: Init module 2026-03-02 16:54:48 +01:00
2aba83de58
nameservers: Specify ports 2026-03-02 16:54:07 +01:00
2b26c715f2
nameservers: Restructure modules 2026-03-02 01:49:08 +01:00
1f2c921b81
Revert "nebula: Only route traffic from the overlay domain over the interface"
This reverts commit cb8d793df3.
2026-03-02 01:41:46 +01:00
cb8d793df3
nebula: Only route traffic from the overlay domain over the interface 2026-03-02 01:20:24 +01:00
399cbee22a
nameservers/public: Open port 53 2026-03-02 00:08:01 +01:00
6cb7a548ea
networking/underlay: Set some nameservers explicitly when not using dhcp 2026-03-01 23:55:12 +01:00
c2c6b63427
networking/overlay: Disable dnssec 2026-03-01 23:51:18 +01:00
d696787ae7
nameservers/overlay: Refactor 2026-03-01 22:57:43 +01:00
bb0b81be73
nameservers/public: Init module 2026-03-01 22:57:01 +01:00
84f6206a39
nameservers/overlay: Switch from unbound to nsd 2026-03-01 21:25:23 +01:00
c283f4a047
nameservers/overlay: Rename from dns 2026-03-01 19:07:18 +01:00
91cab5d9c2
syncthing: Exclude the Projeckts folder from backups 2026-03-01 16:04:25 +01:00
d521069b8d
Host gatus on homeserver instead of vps-monitor 2026-03-01 14:44:42 +01:00
b80fc49dee
vps-monitor: Disable gatus notifications 2026-03-01 14:36:04 +01:00
55d5da375a
prometheus: Add option storageRetentionSize 2026-03-01 14:07:18 +01:00
4529366841
grafana: Remove prometheus load balancer and offer all instance as possible datasources 2026-03-01 14:00:52 +01:00
0e643d568b
alloy: Improve naming 2026-03-01 13:58:58 +01:00
654b479e20
alloy: Standardize unix exporter job label to node 2026-03-01 12:20:11 +01:00
36c16fa2be
alloy: Also collect proccess info with the unix exporter 2026-03-01 00:14:19 +01:00
3b37a4c4de
victoriametrics: Remove module 2026-02-28 23:49:05 +01:00
907222c4c4
grafana: Ingest metrics from the prometheus instances 2026-02-28 23:47:55 +01:00
8f6f63fbaa
alloy: Push metrics to prometheus instead of victoriametrics 2026-02-28 23:47:15 +01:00
1b599abdbe
alertmanager: Always send notifications with priority level default 2026-02-28 23:45:52 +01:00
7a6b17fb36
victorialogs: Remove module 2026-02-28 21:24:06 +01:00
9e79934cf2
prometheus, alertmanager: Init modules 2026-02-28 21:02:37 +01:00
4887e06117
sops: Rename secrets option to secretsData 2026-02-28 00:13:51 +01:00
3af7d23a46
sops: Add assertion to validate that all secrets are actually used 2026-02-28 00:06:19 +01:00
1fc79bee5c
atuin: Move from services namespace to web-services 2026-02-27 23:42:14 +01:00
87de9e1c4e
sops: Add assertions to validate secret existence at eval time 2026-02-27 22:26:15 +01:00
203b77860f
syncthing: Fix "Host check error" 2026-02-27 13:34:35 +01:00
1c1b9221fc
Rename modules directory system to nixos 2026-02-26 21:11:45 +01:00
653a6f310b
sops: Add assertions to validate secret existence at eval time 2026-02-26 19:27:34 +01:00
d83843e5e1
lib: Add existingPath type to validate path existence at eval time 2026-02-26 00:32:25 +01:00
bcf3650d2e
nebula: Fix start up sequence 2026-02-25 23:19:28 +01:00
ef2b10f22c
Prefer File in option names over Path 2026-02-24 13:27:24 +01:00
54433591bf
networking: Only use overlay dns for overlay domain 2026-02-21 22:56:24 +01:00
0854f93136
home: Remove NH_FLAKE env var 2026-02-20 14:37:01 +01:00
fea60de14e
hyprpaper: Remove module 2026-02-19 19:25:01 +01:00
70b8d89311
Revert "home-manager: Use minimal module set and import everything else manually"
This reverts commit 0c25e7fd34.

The slightly decreased evaluation time isn't worth the added maintenance burden
2026-02-19 18:37:58 +01:00
0c25e7fd34
home-manager: Use minimal module set and import everything else manually 2026-02-19 18:05:49 +01:00
eddb6bf0b8
comin: Pull from the deploy branch 2026-02-15 23:31:31 +01:00
46971d7b57
formatter: Remove exception for aliases.nix 2026-02-15 19:43:01 +01:00