Support Portainer Turnstile env aliases
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 50s

This commit is contained in:
Cauê Faleiros
2026-07-28 13:10:13 -03:00
parent ed3a3f0571
commit c741e520ea
4 changed files with 26 additions and 4 deletions

View File

@@ -1,5 +1,18 @@
require('dotenv').config();
const TURNSTILE_SITE_KEY =
process.env.TURNSTILE_SITE_KEY ||
process.env.TURNSTILE_SITEKEY ||
process.env.VITE_TURNSTILE_SITE_KEY ||
process.env.CLOUDFLARE_TURNSTILE_SITE_KEY ||
'';
const TURNSTILE_SECRET =
process.env.TURNSTILE_SECRET ||
process.env.TURNSTILE_SECRET_KEY ||
process.env.CLOUDFLARE_TURNSTILE_SECRET ||
'';
module.exports = {
PORT: process.env.PORT || 3004,
API_KEY: process.env.API_KEY || 'nexstar_secret_key_123',
@@ -8,6 +21,6 @@ module.exports = {
JWT_SECRET: process.env.JWT_SECRET || 'super_secret_jwt_key_123',
DATABASE_URL: process.env.DATABASE_URL || 'postgres://graphuser:graphpassword@localhost:5432/graphdb',
N8N_WHATSAPP_TRIGGER_URL: process.env.N8N_WHATSAPP_TRIGGER_URL || 'http://localhost:5678/webhook/whatsapp',
TURNSTILE_SITE_KEY: process.env.TURNSTILE_SITE_KEY || process.env.VITE_TURNSTILE_SITE_KEY || '',
TURNSTILE_SECRET: process.env.TURNSTILE_SECRET || process.env.TURNSTILE_SECRET_KEY || ''
TURNSTILE_SITE_KEY,
TURNSTILE_SECRET
};