Files
munin-bitcoin/startos/interfaces.ts
T
Unheard0840 6648bf0662 Update startos/interfaces.ts
Use standard HTTP Web UI interface
2026-08-28 18:11:18 +00:00

25 lines
580 B
TypeScript

import { i18n } from './i18n'
import { sdk } from './sdk'
export const setInterfaces = sdk.setupInterfaces(async ({ effects }) => {
const multi = sdk.MultiHost.of(effects, 'ui')
const origin = await multi.bindPort(80, {
protocol: 'http',
preferredExternalPort: 80,
})
const ui = sdk.createInterface(effects, {
name: i18n('Web Interface'),
id: 'ui',
description: i18n('The main web interface'),
type: 'ui',
masked: false,
schemeOverride: null,
username: null,
path: '',
query: {},
})
return [await origin.export([ui])]
})