30 lines
1.3 KiB
TypeScript
30 lines
1.3 KiB
TypeScript
import 'reflect-metadata';
|
|
|
|
process.env.NODE_ENV = process.env.NODE_ENV ?? 'test';
|
|
process.env.PORT = process.env.PORT ?? '3001';
|
|
process.env.DATABASE_URL =
|
|
process.env.DATABASE_URL ??
|
|
'postgresql://velody:velody@localhost:5432/velody?schema=public';
|
|
process.env.STORAGE_ROOT =
|
|
process.env.STORAGE_ROOT ?? '/tmp/velody-storage';
|
|
process.env.PUBLIC_BASE_URL =
|
|
process.env.PUBLIC_BASE_URL ?? 'http://localhost:3007';
|
|
process.env.DEVICE_BOOTSTRAP_SECRET =
|
|
process.env.DEVICE_BOOTSTRAP_SECRET ?? 'test-secret';
|
|
process.env.ACCOUNT_ACCESS_TOKEN_SECRET =
|
|
process.env.ACCOUNT_ACCESS_TOKEN_SECRET ?? 'test-account-access-secret';
|
|
process.env.ACCOUNT_ACCESS_TOKEN_TTL_SECONDS =
|
|
process.env.ACCOUNT_ACCESS_TOKEN_TTL_SECONDS ?? '900';
|
|
process.env.MAX_UPLOAD_SIZE_BYTES =
|
|
process.env.MAX_UPLOAD_SIZE_BYTES ?? '1073741824';
|
|
process.env.PADDLE_ENVIRONMENT =
|
|
process.env.PADDLE_ENVIRONMENT ?? 'sandbox';
|
|
process.env.PADDLE_API_KEY =
|
|
process.env.PADDLE_API_KEY ?? 'test-paddle-api-key';
|
|
process.env.PADDLE_WEBHOOK_SECRET =
|
|
process.env.PADDLE_WEBHOOK_SECRET ?? 'test-paddle-webhook-secret';
|
|
process.env.PADDLE_PRO_MONTHLY_PRICE_ID =
|
|
process.env.PADDLE_PRO_MONTHLY_PRICE_ID ?? 'test-paddle-monthly-price-id';
|
|
process.env.PADDLE_PRO_YEARLY_PRICE_ID =
|
|
process.env.PADDLE_PRO_YEARLY_PRICE_ID ?? 'test-paddle-yearly-price-id';
|