Files
spaces-startos/startos/utils.ts
spacesops 172e3f63ac
Some checks are pending
Build Service / BuildPackage (push) Waiting to run
working
2026-05-14 05:39:56 -04:00

27 lines
654 B
TypeScript

import { utils } from '@start9labs/start-sdk'
export const uiPort = 8080
export const spacedRpcPort = 7225
export const dataDir = '/data'
export const APP_USER = 'admin'
export const BITCOIN_RPC_USER = 'spaces'
export const BITCOIND_PACKAGE_ID = 'bitcoind'
export const BITCOIND_RPC_HOSTNAME = 'bitcoind.startos'
export const BITCOIND_RPC_PORT = 8332
export const SPACED_CHAIN = 'mainnet'
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.
return utils.getDefaultString({
charset: 'a-z,A-Z,1-9',
len: 32,
})
}