Add Paddle configuration foundation

This commit is contained in:
diyaa
2026-07-02 13:38:20 +02:00
parent efd8630aa0
commit aa2438279b
7 changed files with 159 additions and 23 deletions
+8
View File
@@ -15,6 +15,14 @@ async function generate(): Promise<void> {
'openapi-placeholder-account-access-secret';
process.env.ACCOUNT_ACCESS_TOKEN_TTL_SECONDS ??= '900';
process.env.MAX_UPLOAD_SIZE_BYTES ??= '524288000';
process.env.PADDLE_ENVIRONMENT ??= 'sandbox';
process.env.PADDLE_API_KEY ??= 'openapi-placeholder-paddle-api-key';
process.env.PADDLE_WEBHOOK_SECRET ??=
'openapi-placeholder-paddle-webhook-secret';
process.env.PADDLE_PRO_MONTHLY_PRICE_ID ??=
'openapi-placeholder-paddle-monthly-price-id';
process.env.PADDLE_PRO_YEARLY_PRICE_ID ??=
'openapi-placeholder-paddle-yearly-price-id';
const { createApp } = await import('../src/app.factory');
const app = await createApp();