substr/config.ts

18 lines
472 B
TypeScript

import { load } from "@std/dotenv";
const dirname = new URL(".", import.meta.url).pathname;
await load({ envPath: `${dirname}/.env`, export: true });
const config = {
port: Deno.env.get("PORT") || 8000,
home_relay_url: Deno.env.get("HOME_RELAY_URL") || "",
ldap: {
url: Deno.env.get("LDAP_URL"),
bindDN: Deno.env.get("LDAP_BIND_DN"),
password: Deno.env.get("LDAP_PASSWORD"),
searchDN: Deno.env.get("LDAP_SEARCH_DN"),
}
};
export default config;