sidecar network host

This commit is contained in:
2026-02-26 03:32:04 +00:00
parent 42abb97d7b
commit 466dc3adda
8 changed files with 310 additions and 420 deletions
@@ -1,6 +1,6 @@
import { createRouter } from '../../create-router';
import { homedir } from 'node:os';
import { mkdir } from 'node:fs/promises';
import { SERVER_CONFIG_DIR } from '@@/data-path';
import { readdirSync, existsSync } from 'node:fs';
import { join } from 'node:path';
import { claudeCodeRouter } from './claude-code';
@@ -14,12 +14,11 @@ import { sttRouter } from './stt';
import { ocrRouter } from './ocr';
import { searxngRouter } from './searxng';
const configDir = `${homedir()}/.config/officer.dev`;
export const settingsPath = `${configDir}/server-settings.json`;
export const settingsPath = `${SERVER_CONFIG_DIR}/server-settings.json`;
const settingsFile = Bun.file(settingsPath);
if (!(await settingsFile.exists())) {
await mkdir(configDir, { recursive: true });
await mkdir(SERVER_CONFIG_DIR, { recursive: true });
await Bun.write(settingsPath, '{}');
}