Commit graph

17 commits

Author SHA1 Message Date
1439557293 v2.1: butler.yaml config, OpenAPI, /status, /audit, dry-run 2026-04-22 19:42:29 +02:00
659f3d5ca8 v2.1: butler.yaml config, OpenAPI, /status, /audit, dry-run 2026-04-22 19:42:28 +02:00
9348a0cdc6 v2.1: butler.yaml config, OpenAPI, /status, /audit, dry-run 2026-04-22 19:42:27 +02:00
db28775b51 v2.1: butler.yaml config, OpenAPI, /status, /audit, dry-run 2026-04-22 19:42:27 +02:00
a0ef1054cd docs: comprehensive README with all endpoints 2026-04-22 18:28:29 +02:00
78901a43df feat: VM lifecycle, TTS, inventory endpoints 2026-04-22 18:27:56 +02:00
0296809864 feat: VM lifecycle, TTS, inventory endpoints 2026-04-22 18:27:56 +02:00
c875e2b185 feat: VM lifecycle, TTS, inventory endpoints 2026-04-22 18:27:55 +02:00
sascha
dfb4e1a485 Add vault_key mappings for all services 2026-04-18 15:57:10 +02:00
sascha
2ae9131c20 Add WAHA (WhatsApp) service 2026-04-18 12:09:20 +02:00
sascha
8b97dea0e7 v2: Vault via host-side sync + disk cache, no bw CLI in container 2026-04-18 10:30:31 +02:00
sascha
3b9d54231b Fix: non-blocking vault sync on startup 2026-04-18 10:26:30 +02:00
sascha
e3ad63b01f Fix: separate vault cache volume from read-only API dir 2026-04-18 10:25:59 +02:00
sascha
09bbc47d6c v2: Vault integration - read credentials from Vaultwarden with disk cache fallback 2026-04-18 10:24:53 +02:00
sascha
a85a3175cd Fix: n8n uses X-N8N-API-KEY header 2026-04-18 10:05:46 +02:00
sascha
b926732915 Fix: strip butler auth header before forwarding to backends 2026-04-18 10:05:12 +02:00
sascha
b1aa6671e2 Initial: Homelab Butler API proxy 2026-04-18 10:03:05 +02:00