import { openDb } from "./db"; import { loadOrCreateKey } from "./lib/crypto"; import { createApp } from "./app"; const dataDir = process.env.DATA_DIR ?? "./data"; const app = createApp({ db: openDb(dataDir), key: loadOrCreateKey(dataDir) }); export default { port: Number(process.env.PORT ?? 3000), fetch: app.fetch };