mirror of
https://github.com/dw-0/kiauh.git
synced 2026-08-03 04:47:56 +05:00
* feat(extensions): add Moongate for Klipper Adds Moongate for Klipper as extension #15 (next free index after KAMP). Moongate pairs a printer with the Moongate Android app for secure remote access and print monitoring over a Cloudflare quick-tunnel fronted by an EdDSA auth proxy. The extension is KIAUH-native for the parts KIAUH owns (Moonraker instance discovery, the install/remove confirmation dialogs, moonraker.conf backup, and the repo clone wired into the update manager) and delegates the heavy, security-sensitive install steps (cloudflared, the moongate-authproxy and moongate-tunnel systemd services, the Moonraker host rebind) to Moongate's own idempotent, non-interactive install/update/uninstall scripts so that logic stays maintained upstream in one place. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * fix(metadata): update index for Moongate extension * refactor(moongate_extension): enhance error handling and update docstring for clarity --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com> Co-authored-by: dw-0 <th33xitus@gmail.com>
16 lines
471 B
JSON
16 lines
471 B
JSON
{
|
|
"metadata": {
|
|
"index": 16,
|
|
"module": "moongate_extension",
|
|
"maintained_by": "PEEKYPAUL",
|
|
"display_name": "Moongate for Klipper",
|
|
"description": [
|
|
"Pair this printer with the Moongate Android app for secure remote",
|
|
"access and print monitoring. Installs cloudflared, a Cloudflare",
|
|
"quick-tunnel and an EdDSA auth gate in front of Moonraker."
|
|
],
|
|
"repo": "https://github.com/PEEKYPAUL/Moongate",
|
|
"updates": true
|
|
}
|
|
}
|