+6
-1
@@ -17,7 +17,7 @@ import { startStatsBroadcast, stopStatsBroadcast } from './services/stats.js'
|
||||
import { isPeerRevoked } from './core/peer-policy.js'
|
||||
import { recordPeerConnect, recordPeerDisconnect } from './services/metrics.js'
|
||||
import { isInsecureOpenAdmin } from '../shared/crypto-auth.js'
|
||||
import { closeAutopassVault } from './core/autopass-vault.js'
|
||||
import { closeAutopassVault, warmAutopass } from './core/autopass-vault.js'
|
||||
import {
|
||||
closeAllTunnels,
|
||||
isHolesailEnabled,
|
||||
@@ -143,6 +143,11 @@ logger.banner([
|
||||
`Boot ${bootMs}ms · pid ${process.pid} · Node ${process.version}`,
|
||||
])
|
||||
|
||||
// Open AutoPass early so BlindPairing is ready when clients redeem invites
|
||||
warmAutopass().then((ok) => {
|
||||
if (ok) log.info('AutoPass vault warmed (invite pairing ready)')
|
||||
})
|
||||
|
||||
log.info('Listening on HyperDHT', {
|
||||
publicKey: publicKeyHex.slice(0, 16) + '…',
|
||||
docker: dockerStatus.ok,
|
||||
|
||||
Reference in New Issue
Block a user