• Joined on 2026-03-22
darman pushed to feat/quickshell-dense-bar at darman/homelab 2026-08-30 21:18:14 +02:00
15e081e52d Merge remote-tracking branch 'origin/feat/quickshell-dense-bar' into feat/quickshell-dense-bar
61da7748af chore(terra): unload hypr-chrome, round corners at 25
bbe35dd72e feat(quickshell): join adjacent panels into a continuous rail
c69aa4fea2 fix(quickshell): stop the bar twitching when a collapse finishes
e7c30fd39d feat(quickshell): show local and tailnet address in HostPanel
Compare 9 commits »
darman pushed to feat/quickshell-dense-bar at darman/homelab 2026-08-28 23:03:43 +02:00
6406e06330 Auto stash before merge of "feat/quickshell-dense-bar" and "origin/feat/quickshell-dense-bar"
darman pushed to feat/quickshell-dense-bar at darman/homelab 2026-08-28 09:04:20 +02:00
b16cc93ff6 refactor(quickshell): move every color and font into a Theme singleton
01bc169180 refactor(quickshell): rework the panel chrome, extract it as StatusBarPanel
54896033c6 feat(flake): add a quickshell hot-reload devShell
Compare 3 commits »
darman deleted branch feat/mars-gitea-webhook-relay from darman/homelab 2026-08-28 05:18:15 +02:00
darman deleted branch feat/obsidian-livesync from darman/homelab 2026-08-28 05:16:38 +02:00
darman pushed to master at darman/homelab 2026-08-28 05:16:38 +02:00
45e08e35a2 Merge pull request 'Feat/obsidian livesync' (#5) from feat/obsidian-livesync into master
a8a1cffa3e mars: mirror luna's Obsidian vault to disk with livesync-bridge
15ae1cf608 obsidian: self-hosted vault sync via CouchDB on jupiter
Compare 3 commits »
darman merged pull request darman/homelab#5 2026-08-28 05:16:37 +02:00
Feat/obsidian livesync
darman created pull request darman/homelab#5 2026-08-28 05:13:32 +02:00
Feat/obsidian livesync
darman pushed to feat/obsidian-livesync at darman/homelab 2026-08-26 00:11:15 +02:00
a8a1cffa3e mars: mirror luna's Obsidian vault to disk with livesync-bridge
15ae1cf608 obsidian: self-hosted vault sync via CouchDB on jupiter
Compare 2 commits »
darman created branch feat/obsidian-livesync in darman/homelab 2026-08-26 00:11:15 +02:00
darman pushed to master at darman/homelab 2026-08-24 04:58:15 +02:00
94061bd80a monitoring: create the victoriametrics state dir, and pin the scrape timeout
darman deleted branch feat/mars-victoriametrics from darman/homelab 2026-08-24 04:48:57 +02:00
darman pushed to master at darman/homelab 2026-08-24 04:48:46 +02:00
15fc18ab50 Merge pull request 'jupiter: add VictoriaMetrics monitoring' (#1) from feat/mars-victoriametrics into master
eec17b77df monitoring: move metrics state to the data array
b6aec1e307 monitoring: scrape mars node exporter
dfe8504402 monitoring: move VictoriaMetrics to Jupiter
5764e6c644 mars: tune VictoriaMetrics scrape targets
Compare 9 commits »
darman merged pull request darman/homelab#1 2026-08-24 04:48:46 +02:00
jupiter: add VictoriaMetrics monitoring
darman suggested changes for darman/homelab#1 2026-08-24 04:02:43 +02:00
jupiter: add VictoriaMetrics monitoring

Review pass. The module evaluates clean on jupiter and checkConfig produces a validated checked-config derivation, so the scrape config is verified at build time. All five scrape targets do run node-exporter and tailscale, and the firewall reasoning in the header comment checks out (8428 is not in jupiter's allowedTCPPorts; trustedInterfaces is ["tailscale0" "lo"]).

darman commented on pull request darman/homelab#1 2026-08-24 04:02:43 +02:00
jupiter: add VictoriaMetrics monitoring

With no scrape_timeout set, this inherits the 10s default — which is longer than the 5s interval. VictoriaMetrics resolves that by clamping the timeout down to the interval, so it silently becomes 5s.

darman commented on pull request darman/homelab#1 2026-08-24 04:02:43 +02:00
jupiter: add VictoriaMetrics monitoring

This puts the TSDB on jupiter's eMMC, which I think is the one real blocker here.

darman suggested changes for darman/homelab#1 2026-08-24 03:44:03 +02:00
jupiter: add VictoriaMetrics monitoring
darman commented on pull request darman/homelab#1 2026-08-24 03:44:03 +02:00
jupiter: add VictoriaMetrics monitoring

this should point to mars now