Package v0.2.12→v0.2.124: manifest, actions, version graph

This commit is contained in:
Keysat
2026-06-13 13:36:30 -05:00
parent 318c6c4b81
commit 1243f4414c
126 changed files with 2052 additions and 441 deletions
+17 -2
View File
@@ -31,8 +31,23 @@ export const manifest = setupManifest({
start: null,
stop: null,
},
// Relay has no required dependencies — Gemini is internet-fronted
// Relay has no REQUIRED dependencies — Gemini is internet-fronted
// and the optional Parakeet/Gemma backends are at user-configured
// URLs (typically a separate machine on the operator's LAN).
dependencies: {},
//
// BTCPay Server is declared optional so the dashboard's "Connect
// BTCPay" flow can auto-discover its URL via
// sdk.serviceInterface.getAll() when both are installed on the
// same Start9 box. When BTCPay is not installed, the relay still
// runs fine — only the credit-purchase flow is disabled.
dependencies: {
btcpayserver: {
description: {
en_US:
'Required for relay credit top-ups via Lightning. The relay-to-BTCPay API calls use the internal Start9 docker hostname (btcpayserver.startos:23000), which is only wired up when BTCPay is declared as a required running dependency. Without this dependency the one-click BTCPay setup flow fails with "fetch failed".',
},
optional: false,
s9pk: null,
},
},
})