Variables de entorno
Generado por
scripts/generar-referencia.mjs. No editar a mano.
Las que aparecen como sin ejemplo las usa el código pero no están en ningún
.env.example: quien instala no puede adivinarlas.
| Variable | ¿En un .env.example? | Dónde se usa |
|---|---|---|
ADMIN_CORS |
sí | apps/backend/src/api/setup/middlewares.ts |
ADMIN_URL |
no | apps/backend/src/propio/auth.ts |
BACKEND_URL |
sí | apps/backend/src/scripts/seed.ts |
COMMERCE_KEY |
sí | packages/commerce-contract/src/adapters/api.js, packages/theme-contract/src/esqueleto.js |
COMMERCE_URL |
sí | packages/commerce-contract/src/adapters/api.js, packages/theme-contract/src/esqueleto.js |
COMPANY_ADDRESS |
sí | apps/backend/src/modules/email-smtp/templates.ts |
COMPANY_EMAIL |
sí | apps/backend/src/modules/email-smtp/templates.ts |
COMPANY_LEGAL_NAME |
sí | apps/backend/src/modules/email-smtp/templates.ts |
COMPANY_NIF |
sí | apps/backend/src/modules/email-smtp/templates.ts |
CONTACT_TO |
sí | apps/backend/src/api/tienda/contact/route.ts |
COOKIE_SECRET |
sí | apps/backend/src/api/setup/route.ts |
DATABASE_URL |
sí | apps/backend/src/propio/cli.ts, apps/backend/src/scripts/instalar.ts (+9) |
DATABASE_URL_ADMIN |
no | apps/backend/src/scripts/probar-instalacion.ts |
EDITOR_ORIGIN |
sí | packages/theme-contract/src/esqueleto.js |
JWT_SECRET |
sí | apps/backend/src/api/setup/route.ts, apps/backend/src/propio/mudanza.ts |
KEY_OUTPUT_FILE |
sí | apps/backend/src/propio/cli.ts, apps/backend/src/scripts/preparar-tienda.ts |
LICENSE_PUBLIC_KEY |
sí | apps/backend/src/lib/plugins.ts |
NEXT_PUBLIC_STORE_NAME |
sí | apps/backend/src/api/gestion/send-invoice/route.ts |
NODE_ENV |
no | packages/theme-contract/src/esqueleto.js |
OLLAMA_URL |
sí | apps/backend/src/lib/ai.ts |
PCC_AUTH_PROPIA |
sí | apps/backend/src/scripts/rescate.ts |
PCC_BACKEND_URL |
sí | apps/backend/src/propio/subidas.ts |
PCC_CLAVE_MUDANZA |
sí | apps/backend/src/propio/mudanza.ts |
PCC_FILES_URL |
no | apps/backend/src/propio/subidas.ts |
PCC_MARGEN_CIERRE_MS |
sí | apps/backend/src/servidor/index.ts |
PCC_MONEDA |
sí | apps/backend/src/propio/preparar.ts |
PCC_PAIS |
sí | apps/backend/src/propio/preparar.ts |
PCC_PLUGINS_ESTRICTOS |
sí | apps/backend/src/lib/plugins.ts |
PCC_SHOPIFY_VERSION |
sí | apps/backend/src/lib/migracion/shopify-api.ts |
PLUGINS_DIR |
sí | apps/backend/src/lib/plugins.ts |
PLUGINS_DISABLED |
sí | apps/backend/src/lib/plugins.ts |
REDIS_URL |
sí | apps/backend/src/api/setup/route.ts |
SENDCLOUD_SECRET_KEY |
sí | apps/backend/src/api/hooks/sendcloud/route.ts |
SENDCLOUD_WEBHOOK_SECRET |
sí | apps/backend/src/api/hooks/sendcloud/route.ts |
SMTP_FROM |
sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/modules/email-smtp/templates.ts (+1) |
SMTP_HOST |
sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/propio/manejadores.ts |
SMTP_PASS |
sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/propio/manejadores.ts |
SMTP_PORT |
sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/propio/manejadores.ts |
SMTP_USER |
sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/api/tienda/contact/route.ts (+1) |
STORE_ACCENT |
sí | apps/backend/src/modules/email-smtp/templates.ts |
STORE_NAME |
sí | apps/backend/src/api/tienda/soporte/chat/route.ts, apps/backend/src/modules/btcpay/service.ts (+1) |
STOREFRONT_RUTA_PRODUCTO |
sí | apps/backend/src/lib/mcp-tienda.ts |
STOREFRONT_URL |
sí | apps/backend/src/api/gestion/cart-recovery/[id]/resend/route.ts, apps/backend/src/lib/mcp-tienda.ts (+5) |
SUDO_USER |
no | apps/backend/src/scripts/rescate.ts |
TELEGRAM_BOT_TOKEN |
sí | apps/backend/src/lib/telegram.ts |
TELEGRAM_CHAT_IDS |
sí | apps/backend/src/lib/telegram.ts |
TELEGRAM_WEBHOOK_SECRET |
sí | apps/backend/src/lib/telegram.ts, apps/backend/src/scripts/telegram-alta.ts |
TELEGRAM_WEBHOOK_URL |
sí | apps/backend/src/scripts/telegram-alta.ts |
THEMES_DIR |
sí | apps/backend/src/propio/temas-disco.ts |
TRUST_PROXY |
sí | apps/backend/src/api/auth/middlewares.ts, apps/backend/src/api/tienda/contact/middlewares.ts |
USER |
no | apps/backend/src/scripts/desviar.ts, apps/backend/src/scripts/rescate.ts |