Updates
CI / test (push) Successful in 1m3s
Release rolling / release (push) Has been cancelled

This commit is contained in:
Raven Scott
2026-07-18 23:47:54 -04:00
parent e503e92dd4
commit 3fc0245b32
34 changed files with 834 additions and 197 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
/**
* Unified log query: anomalies, agent audit.log, optional host journalctl.
* Unified log query: anomalies, agent audit.log, host journalctl (on by default).
*/
import { spawn } from 'child_process'
import fs from 'fs'
+4 -4
View File
@@ -5,7 +5,7 @@
* Optional: PEARDATA_REST_TUNNEL_SEED=<64 hex> for a stable public key
*
* Peers connect with HyperDHT to the tunnel public key; each connection is
* proxied to PEARDATA_REST_HOST:PEARDATA_REST_PORT (default 127.0.0.1:19999).
* proxied to PEARDATA_REST_HOST:PEARDATA_REST_PORT (default 127.0.0.1:18888).
*
* Uses existing `hyperdht` — no holesail package dependency (Bare-friendly).
*/
@@ -47,12 +47,12 @@ export async function startRestTunnel() {
if (server) {
return {
publicKeyHex,
target: `${process.env.PEARDATA_REST_HOST || '127.0.0.1'}:${Number(process.env.PEARDATA_REST_PORT) || 19999}`,
target: `${process.env.PEARDATA_REST_HOST || '127.0.0.1'}:${Number(process.env.PEARDATA_REST_PORT) || 18888}`,
}
}
const host = process.env.PEARDATA_REST_HOST || '127.0.0.1'
const port = Number(process.env.PEARDATA_REST_PORT) || 19999
const port = Number(process.env.PEARDATA_REST_PORT) || 18888
const keyPair = tunnelKeyPair()
publicKeyHex = b4a.toString(keyPair.publicKey, 'hex')
@@ -99,7 +99,7 @@ export function getRestTunnelInfo() {
enabled: true,
active: Boolean(server),
publicKeyHex,
target: `${process.env.PEARDATA_REST_HOST || '127.0.0.1'}:${Number(process.env.PEARDATA_REST_PORT) || 19999}`,
target: `${process.env.PEARDATA_REST_HOST || '127.0.0.1'}:${Number(process.env.PEARDATA_REST_PORT) || 18888}`,
seedConfigured: Boolean(process.env.PEARDATA_REST_TUNNEL_SEED),
}
}