mirror of
https://github.com/hyperdxio/hyperdx
synced 2026-04-21 13:37:15 +00:00
27 lines
1.5 KiB
TypeScript
27 lines
1.5 KiB
TypeScript
const env = process.env;
|
|
export const NODE_ENV = env.NODE_ENV as string;
|
|
|
|
export const AGGREGATOR_API_URL = env.AGGREGATOR_API_URL as string;
|
|
export const APP_TYPE = env.APP_TYPE as 'api' | 'aggregator' | 'scheduled-task';
|
|
export const CLICKHOUSE_HOST = env.CLICKHOUSE_HOST as string;
|
|
export const CLICKHOUSE_PASSWORD = env.CLICKHOUSE_PASSWORD as string;
|
|
export const CLICKHOUSE_USER = env.CLICKHOUSE_USER as string;
|
|
export const CODE_VERSION = env.CODE_VERSION as string;
|
|
export const COOKIE_DOMAIN = env.COOKIE_DOMAIN as string; // prod ONLY
|
|
export const EXPRESS_SESSION_SECRET = env.EXPRESS_SESSION_SECRET as string;
|
|
export const FRONTEND_URL = env.FRONTEND_URL as string;
|
|
export const HYPERDX_API_KEY = env.HYPERDX_API_KEY as string;
|
|
export const HYPERDX_LOG_LEVEL = env.HYPERDX_LOG_LEVEL as string;
|
|
export const INGESTOR_API_URL = env.INGESTOR_API_URL as string;
|
|
export const IS_CI = NODE_ENV === 'ci';
|
|
export const IS_DEV = NODE_ENV === 'development';
|
|
export const IS_PROD = NODE_ENV === 'production';
|
|
export const MINER_API_URL = env.MINER_API_URL as string;
|
|
export const MONGO_URI = env.MONGO_URI as string;
|
|
export const OTEL_EXPORTER_OTLP_ENDPOINT =
|
|
env.OTEL_EXPORTER_OTLP_ENDPOINT as string;
|
|
export const OTEL_SERVICE_NAME = env.OTEL_SERVICE_NAME as string;
|
|
export const PORT = Number.parseInt(env.PORT as string);
|
|
export const REDIS_URL = env.REDIS_URL as string;
|
|
export const SERVER_URL = env.SERVER_URL as string;
|
|
export const USAGE_STATS_ENABLED = env.USAGE_STATS_ENABLED !== 'false';
|