Skip to content

Commit 2421fa1

Browse files
feat(cli): enhance alchemy template with conditional support for Clerk and Polar env
1 parent 5d704cb commit 2421fa1

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

apps/cli/templates/deploy/alchemy/alchemy.run.ts.hbs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,12 +172,26 @@ export const server = await Worker("server", {
172172
BETTER_AUTH_SECRET: alchemy.secret(process.env.BETTER_AUTH_SECRET),
173173
BETTER_AUTH_URL: process.env.BETTER_AUTH_URL || "",
174174
{{/if}}
175+
{{#if (eq auth "clerk")}}
176+
CLERK_SECRET_KEY: alchemy.secret(process.env.CLERK_SECRET_KEY),
177+
{{/if}}
175178
{{#if (includes examples "ai")}}
176179
GOOGLE_GENERATIVE_AI_API_KEY: alchemy.secret(process.env.GOOGLE_GENERATIVE_AI_API_KEY),
177180
{{/if}}
181+
{{#if (eq payments "polar")}}
182+
POLAR_ACCESS_TOKEN: alchemy.secret(process.env.POLAR_ACCESS_TOKEN),
183+
POLAR_SUCCESS_URL: process.env.POLAR_SUCCESS_URL || "",
184+
{{/if}}
178185
{{#if (eq dbSetup "turso")}}
179186
DATABASE_AUTH_TOKEN: alchemy.secret(process.env.DATABASE_AUTH_TOKEN),
180187
{{/if}}
188+
{{#if (eq database "mysql")}}
189+
{{#if (eq orm "drizzle")}}
190+
DATABASE_HOST: process.env.DATABASE_HOST || "",
191+
DATABASE_USERNAME: process.env.DATABASE_USERNAME || "",
192+
DATABASE_PASSWORD: process.env.DATABASE_PASSWORD || "",
193+
{{/if}}
194+
{{/if}}
181195
},
182196
dev: {
183197
port: 3000,

0 commit comments

Comments
 (0)