Aarnav Tale
b1361e9062
feat: upgrade to node 24 and drizzle
2026-03-17 13:22:48 -04:00
Aarnav Tale
a68aedc297
feat: create type-safe API object for Headscale
2025-11-04 22:40:57 -05:00
Aarnav Tale
a68df033a2
chore: switch to build script
2025-10-19 14:09:56 -04:00
Aarnav Tale
cb9d0d5317
chore: remove tool-versions to make cloudflare happy
2025-10-12 14:23:58 -04:00
Aarnav Tale
1dfb2fb777
fix: upgrade to new tailscale go version to fix ssh
2025-09-27 12:10:15 -04:00
Aarnav Tale
8cb91cd45b
feat: overhaul hp_agent lifecycle handling
...
* Added backoff and liveness probes for better management
* Switched IPC to a simple text based system
* Lookups don't directly touch the agent now
* Use the database as a source of truth
2025-08-19 00:10:06 -04:00
Igor Ramazanov
fdbfe584c5
feat: nix: add a new mise task and nix flake output to generate NixOS docs
...
Adds a new Nix flake output `headplane-nixos-docs` which generates a
Markdown page with all NixOS `services.headplane.settings.*` options.
Replaces existing handwritten options documentation.
2025-08-18 13:10:38 -04:00
Aarnav Tale
eed12d348e
feat: build a debug-shell and distroless container
2025-06-24 10:56:43 -04:00
Aarnav Tale
5a254b746b
docs: enforce node lts 22.16 which has sqlite support unflagged
2025-06-24 10:39:51 -04:00
Aarnav Tale
73f0a0d273
fix: use distroless and fix build
2025-06-20 11:32:27 -04:00
Aarnav Tale
4961e83a9c
fix: cleanup agent and add to ci
2025-06-16 11:45:25 -04:00
Aarnav Tale
6d15c411f1
chore: use mise for ci
2025-06-16 11:45:25 -04:00
Aarnav Tale
0f9bf73b82
chore: reorganize go code
2025-06-16 11:45:23 -04:00
Aarnav Tale
f9751f5ab2
chore: add tooling for go wasm
2025-06-16 11:45:23 -04:00