2024-09-17 04:37:34 +00:00
|
|
|
import 'server-only';
|
2024-08-31 03:00:58 +00:00
|
|
|
|
2024-09-17 04:37:34 +00:00
|
|
|
import { getEnv, getEnvNumber } from "./utils";
|
2024-09-10 06:16:41 +00:00
|
|
|
|
2024-11-26 05:04:52 +00:00
|
|
|
export const ZOEKT_WEBSERVER_URL = getEnv(process.env.ZOEKT_WEBSERVER_URL, "http://localhost:6070")!;
|
2024-09-10 06:16:41 +00:00
|
|
|
export const SHARD_MAX_MATCH_COUNT = getEnvNumber(process.env.SHARD_MAX_MATCH_COUNT, 10000);
|
|
|
|
|
export const TOTAL_MAX_MATCH_COUNT = getEnvNumber(process.env.TOTAL_MAX_MATCH_COUNT, 100000);
|
2024-08-31 03:00:58 +00:00
|
|
|
export const NODE_ENV = process.env.NODE_ENV;
|
2025-01-16 23:24:13 +00:00
|
|
|
|
|
|
|
|
export const AUTH_SECRET = getEnv(process.env.AUTH_SECRET); // Generate using `npx auth secret`
|
|
|
|
|
export const AUTH_GITHUB_CLIENT_ID = getEnv(process.env.AUTH_GITHUB_CLIENT_ID);
|
2025-02-10 22:31:38 +00:00
|
|
|
export const AUTH_GITHUB_CLIENT_SECRET = getEnv(process.env.AUTH_GITHUB_CLIENT_SECRET);
|
|
|
|
|
export const AUTH_GOOGLE_CLIENT_ID = getEnv(process.env.AUTH_GOOGLE_CLIENT_ID);
|
2025-02-12 01:27:02 +00:00
|
|
|
export const AUTH_GOOGLE_CLIENT_SECRET = getEnv(process.env.AUTH_GOOGLE_CLIENT_SECRET);
|
2025-02-12 21:05:44 +00:00
|
|
|
export const AUTH_URL = getEnv(process.env.AUTH_URL)!;
|
2025-02-12 01:27:02 +00:00
|
|
|
|
2025-02-12 22:55:35 +00:00
|
|
|
export const STRIPE_SECRET_KEY = getEnv(process.env.STRIPE_SECRET_KEY);
|
2025-02-13 18:24:12 +00:00
|
|
|
export const STRIPE_PRODUCT_ID = getEnv(process.env.STRIPE_PRODUCT_ID);
|