import { join } from "path"; import { secrets } from "@cocalc/backend/data"; import { readFileSync } from "fs"; export default function dbPassword(): string | undefined { const filename = join(secrets, "postgres"); try { // fine to use sync, since reading db password happens only on startup return readFileSync(filename).toString().trim(); } catch { return undefined; } }