Variables de entorno
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.
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_URL | sí | apps/backend/src/propio/auth.ts |
AVISOS_CADA_MS | sí | apps/backend/src/propio/motor.ts |
BACKEND_URL | sí | apps/backend/src/scripts/seed.ts |
COMMERCE_KEY | sí | apps/admin/src/lib/activar-tema.ts, packages/theme-contract/src/esqueleto.js (+3) |
COMMERCE_URL | sí | packages/theme-contract/src/esqueleto.js, packages/theme-contract/src/esqueletos/nuxt.js (+2) |
COMPANY_ADDRESS | sí | apps/backend/src/lib/invoice.ts, apps/backend/src/lib/plantillas-correo.ts |
COMPANY_EMAIL | sí | apps/backend/src/lib/invoice.ts, apps/backend/src/lib/plantillas-correo.ts |
COMPANY_IBAN | sí | apps/backend/src/lib/invoice.ts |
COMPANY_INVOICE_PREFIX | sí | apps/backend/src/lib/invoice.ts |
COMPANY_LEGAL_FOOTER | sí | apps/backend/src/lib/invoice.ts |
COMPANY_LEGAL_NAME | sí | apps/backend/src/lib/invoice.ts, apps/backend/src/lib/plantillas-correo.ts |
COMPANY_LOGO | sí | apps/backend/src/lib/invoice.ts |
COMPANY_NIF | sí | apps/backend/src/lib/invoice.ts, apps/backend/src/lib/plantillas-correo.ts |
COMPANY_PHONE | sí | apps/backend/src/lib/invoice.ts |
COMPANY_TAX_RATE | sí | apps/backend/src/lib/invoice.ts |
CONTACT_TO | sí | apps/backend/src/api/tienda/contact/route.ts |
COOKIE_SECRET | sí | apps/backend/src/propio/secretos.ts |
CORS_PANEL | sí | apps/backend/src/propio/motor.ts |
CORS_TIENDA | sí | apps/backend/src/propio/motor.ts |
DATABASE_URL | sí | apps/backend/src/propio/cli.ts, apps/backend/src/propio/motor.ts (+2) |
EDITOR_ORIGIN | sí | packages/theme-contract/src/esqueleto.js, packages/theme-contract/src/esqueletos/nuxt.js (+1) |
INVOICE_PREFIX | sí | apps/backend/src/lib/invoice.ts |
JWT_SECRET | sí | apps/backend/src/propio/cifrado.ts, apps/backend/src/propio/mudanza.ts (+1) |
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 |
MANGOPAY_API_KEY | sí | apps/backend/src/propio/carriles/mangopay.ts |
MANGOPAY_CLIENT_ID | sí | apps/backend/src/propio/carriles/mangopay.ts |
MANGOPAY_PRODUCCION | sí | apps/backend/src/propio/carriles/mangopay.ts |
MANGOPAY_USER_PLATAFORMA | sí | apps/backend/src/propio/carriles/mangopay.ts |
MANGOPAY_WALLET_PLATAFORMA | sí | apps/backend/src/propio/carriles/mangopay.ts |
NEXT_PUBLIC_BASE_PATH | sí | apps/admin/src/app/(dashboard)/boletin/page.tsx, apps/admin/src/app/(dashboard)/impuestos/page.tsx (+17) |
NEXT_PUBLIC_PCC_BACKEND_URL | sí | apps/admin/src/app/api/instalacion/[...paso]/route.ts, apps/admin/src/app/api/instalacion/route.ts |
NEXT_PUBLIC_STORE_NAME | sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/lib/invoice.ts |
OLLAMA_URL | sí | apps/backend/src/lib/ai.ts |
PANEL_URL | sí | apps/backend/src/propio/instalacion.ts |
PAYMENT_RETURN_URL | sí | apps/backend/src/propio/pagos-de-la-tienda.ts |
PCC_ACCESO_PEDIDO_DIAS | sí | apps/backend/src/propio/acceso-pedido.ts |
PCC_ADMIN_APELLIDOS | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_ADMIN_CONTRASENA | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_ADMIN_CONTRASENA_FILE | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_ADMIN_CORREO | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_ADMIN_CORREO_FILE | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_ADMIN_NOMBRE | sí | apps/backend/src/propio/admin-de-entorno.ts |
PCC_BACKEND_URL | sí | apps/admin/src/app/api/instalacion/[...paso]/route.ts, apps/admin/src/app/api/instalacion/route.ts (+6) |
PCC_BOLETIN_WEBHOOK_URL | sí | apps/backend/src/propio/boletin-conectores.ts |
PCC_CARRIL_PAGO | sí | apps/backend/src/propio/carriles/mangopay.ts, apps/backend/src/propio/manejadores.ts (+2) |
PCC_CLAVE_CIFRADO | sí | apps/backend/src/propio/cifrado.ts, apps/backend/src/propio/secretos.ts |
PCC_CLAVE_MUDANZA | sí | apps/backend/src/propio/mudanza.ts, apps/backend/src/propio/secretos.ts |
PCC_DATOS | sí | apps/backend/src/propio/datos.ts |
PCC_DIAS_ESPERA_PAGO | sí | apps/backend/src/propio/cobros.ts |
PCC_DIAS_FICHEROS | sí | apps/backend/src/propio/pedido.ts |
PCC_DIAS_SOPORTE | sí | apps/backend/src/propio/soporte-autor.ts |
PCC_FACTURA_DESTINOS | sí | apps/backend/src/api/gestion/send-invoice/route.ts |
PCC_FILES_URL | sí | apps/backend/src/propio/subidas.ts |
PCC_IDIOMA_PANEL | sí | apps/admin/src/i18n/servidor.ts, apps/vendedores/src/i18n/servidor.ts |
PCC_INTERNAL_URL | sí | apps/admin/src/app/api/instalacion/[...paso]/route.ts, apps/admin/src/app/api/instalacion/route.ts (+2) |
PCC_LIMITE_SERVICIO_ACTIVO | sí | apps/backend/src/propio/limites.ts |
PCC_LIMITE_SERVICIO_COSTE_ESCRITURA | sí | apps/backend/src/propio/limites.ts |
PCC_LIMITE_SERVICIO_PUNTOS | sí | apps/backend/src/propio/limites.ts |
PCC_LIMITE_SERVICIO_PUNTOS_SENSIBLE | sí | apps/backend/src/propio/limites.ts |
PCC_LIMITE_SERVICIO_VENTANA | sí | apps/backend/src/propio/limites.ts |
PCC_MARGEN_CIERRE_MS | sí | apps/backend/src/servidor/index.ts |
PCC_MCP_POR_MINUTO | sí | apps/backend/src/api/mcp/route.ts |
PCC_MESES_SOPORTE | sí | apps/backend/src/propio/licencias.ts |
PCC_MONEDA | sí | apps/backend/src/propio/moneda-tienda.ts, apps/backend/src/propio/preparar.ts |
PCC_PAIS | sí | apps/backend/src/propio/preparar.ts |
PCC_PEDIDO_ABIERTO | sí | apps/backend/src/propio/acceso-pedido.ts |
PCC_PLUGINS_ESTRICTOS | sí | apps/backend/src/lib/plugins.ts |
PCC_PROXIES_DE_CONFIANZA | sí | apps/backend/src/propio/ip-real.ts |
PCC_RAIZ | sí | apps/admin/src/lib/caja.ts |
PCC_SHOPIFY_VERSION | sí | apps/backend/src/lib/migracion/shopify-api.ts |
PCC_TIENDA_URL | sí | apps/backend/src/api/gestion/cart-recovery/[id]/resend/route.ts, apps/backend/src/propio/manejadores.ts (+1) |
PCC_TOPE_DIGITAL_MB | sí | apps/backend/src/propio/digitales.ts |
PCC_TOPE_PIEZA_MB | sí | apps/backend/src/propio/piezas.ts |
PCC_UMBRAL_PAGO | sí | apps/backend/src/propio/cobros.ts |
PCC_VENDEDORES_URL | sí | apps/backend/src/propio/acceso-vendedor.ts, apps/backend/src/propio/autores.ts |
PCC_ZONA_INFORMES | sí | apps/backend/src/propio/zona-de-informes.ts |
PCREATIVE_LICENSE_API | sí | apps/admin/src/lib/licencia-tema.ts |
PLAZO_CIERRE_MS | sí | apps/backend/src/propio/motor.ts |
PLUGINS_DIR | sí | apps/backend/src/lib/plugins.ts |
PLUGINS_DISABLED | sí | apps/backend/src/lib/plugins.ts |
PUERTO | sí | apps/backend/src/propio/asistente-cerrado.ts, apps/backend/src/propio/motor.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 |
SERIE_FACTURA | sí | apps/backend/src/propio/motor.ts |
SMTP_FROM | sí | apps/backend/src/api/gestion/send-invoice/route.ts, apps/backend/src/lib/plantillas-correo.ts (+2) |
SMTP_HOST | sí | apps/backend/src/propio/manejadores.ts |
SMTP_PASS | sí | apps/backend/src/propio/manejadores.ts |
SMTP_PORT | sí | apps/backend/src/propio/manejadores.ts |
SMTP_USER | sí | apps/backend/src/api/tienda/contact/route.ts, apps/backend/src/propio/manejadores.ts (+1) |
STORE_ACCENT | sí | apps/backend/src/lib/plantillas-correo.ts |
STORE_NAME | sí | apps/backend/src/api/tienda/soporte/chat/route.ts, apps/backend/src/lib/plantillas-correo.ts (+1) |
STOREFRONT_PORT | sí | apps/admin/src/app/api/themes/activar/route.ts |
STOREFRONT_RUTA_PRODUCTO | sí | apps/backend/src/lib/mcp-tienda.ts |
STOREFRONT_URL | sí | apps/admin/src/lib/activar-tema.ts, apps/backend/src/lib/mcp-tienda.ts (+8) |
STRIPE_CONNECT_WEBHOOK_SECRET | sí | apps/backend/src/propio/carriles/stripe.ts |
STRIPE_SECRET_KEY | sí | apps/backend/src/propio/carriles/stripe.ts |
STRIPE_WEBHOOK_SECRET | sí | apps/backend/src/propio/carriles/stripe.ts |
TAREAS_CADA_MS | sí | apps/backend/src/propio/motor.ts |
TELEGRAM_BOT_TOKEN | sí | apps/backend/src/lib/telegram.ts |
TELEGRAM_CHAT_IDS | sí | apps/backend/src/lib/telegram.ts |
TELEGRAM_IDIOMA | 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 |
THEME_TRUSTED_KEYS | sí | apps/admin/src/app/api/themes/claves/route.ts, apps/admin/src/lib/instalar-tema.ts |
THEMES_CAJA | sí | apps/admin/src/lib/caja.ts |
THEMES_CPU_MAX | sí | apps/admin/src/lib/activar-tema.ts |
THEMES_DIR | sí | apps/admin/src/lib/themes-fs.ts, apps/backend/src/propio/temas-disco.ts |
THEMES_DRENAJE_MS | sí | apps/admin/src/lib/activar-tema.ts |
THEMES_EXIGIR_CAJA | sí | apps/admin/src/lib/caja.ts |
THEMES_EXIGIR_FIRMA | sí | apps/admin/src/app/api/themes/claves/route.ts, apps/admin/src/lib/instalar-tema.ts |
THEMES_MEMORIA_MAX | sí | apps/admin/src/lib/activar-tema.ts |
THEMES_PUERTO_PUBLICO | sí | apps/admin/src/lib/enrutador.ts |
THEMES_RUNTIME_DIR | sí | apps/admin/src/lib/enrutador.ts, apps/admin/src/lib/themes-fs.ts |
TRUST_PROXY | sí | apps/backend/src/propio/ip-real.ts |
Contrato de comercio — pcreative Commerce
Es lo que un tema puede pedirle a la tienda: productos, carrito, caja, cuenta, descargas, soporte del autor… Un tema no importa el SDK de ningún backend:…
Módulos y sus tablas
Cada migración, en el orden en que se aplica, con las tablas que crea o cambia y el módulo donde vive.