@@ -52,6 +52,42 @@ export const EXPLORER_MARKER = '/data/explorer-ui/.installed-sha'
|
||||
export const EXPLORER_PORT = 3000
|
||||
export const EXPLORER_NETWORK = 'mainnet'
|
||||
|
||||
// Subspaces ships as the prebuilt horologger/subs image; binaries live at
|
||||
// these paths inside it. No build-from-source step.
|
||||
export const SUBSPACES_SUBS_BIN = '/usr/local/bin/subs'
|
||||
export const SUBSPACES_PROVER_BIN = '/usr/local/bin/subs-prover'
|
||||
export const SUBSPACES_REGISTRY_BIN = '/usr/local/bin/registry-server'
|
||||
|
||||
export const SUBSPACES_DIR = '/data/subspaces'
|
||||
export const SUBSPACES_DATA_DIR = '/data/subspaces/data'
|
||||
export const SUBSPACES_PROVER_DIR = '/data/subspaces/prover'
|
||||
export const SUBSPACES_REGISTRY_DIR = '/data/subspaces/registry'
|
||||
|
||||
export const SUBSPACES_UI_PORT = 7777
|
||||
export const SUBSPACES_PROVER_PORT = 8888
|
||||
// 8081 (not the upstream default 8080) to avoid colliding with the gotty
|
||||
// Space-CLI Web UI on 8080.
|
||||
export const SUBSPACES_REGISTRY_PORT = 8081
|
||||
export const SUBSPACES_WALLET = 'default'
|
||||
|
||||
// Certrelay ships as the prebuilt horologger/certrelay image; both binaries
|
||||
// are static musl, so `fabric` runs anywhere once copied onto the volume.
|
||||
export const CERTRELAY_BIN = '/usr/local/bin/certrelay'
|
||||
export const CERTRELAY_FABRIC_BIN = '/usr/local/bin/fabric'
|
||||
// Copied here so the gotty terminal (which has /data/bin on PATH) can run it.
|
||||
export const CERTRELAY_FABRIC_DEST = '/data/bin/fabric'
|
||||
export const CERTRELAY_DIR = '/data/certrelay'
|
||||
export const CERTRELAY_DATA_DIR = '/data/certrelay/data'
|
||||
export const CERTRELAY_PORT = 7778
|
||||
export const CERTRELAY_CHAIN = 'mainnet'
|
||||
export const CERTRELAY_BIND = '0.0.0.0'
|
||||
export const CERTRELAY_REMOTE_IP_HEADER = 'x-forwarded-for'
|
||||
export const CERTRELAY_ANCHOR_REFRESH = '300'
|
||||
export const CERTRELAY_DEFAULT_SELF_URL = 'https://certrelay.spacesops.com'
|
||||
export const CERTRELAY_DEFAULT_HEALTHCHECK_HANDLE =
|
||||
'account-digital-useful.genesis@key'
|
||||
export const CERTRELAY_DEFAULT_BOOTSTRAP = false
|
||||
|
||||
export function randomPassword() {
|
||||
// bitcoind's generate-rpc-dependent action validates the password against
|
||||
// /^[A-Za-z0-9_-]+$/, so the charset must stay in that set.
|
||||
|
||||
Reference in New Issue
Block a user