Variables de Configuración
Algunas aplicaciones permiten configurar opciones avanzadas antes del despliegue. Estas variables te permiten personalizar tu instalación desde el inicio.
¿Qué son las Variables de Configuración?
Son opciones que puedes modificar antes de crear tu aplicación. Por ejemplo:
- Nombre de tu sitio
- Credenciales de administrador
- API keys de servicios externos
- Opciones de seguridad
Las variables con candado (🔒) se generan automáticamente y son seguras. No necesitas modificarlas a menos que tengas un requerimiento específico.
Aplicaciones con Variables Configurables
Dify - Plataforma de AI
| Variable | Descripción |
|---|---|
| OpenAI API Key | Tu API key de OpenAI para usar GPT-4, GPT-3.5, etc. |
| Anthropic API Key | Tu API key de Anthropic para usar Claude |
| Azure OpenAI API Key | Para empresas que usan Azure OpenAI |
| Azure OpenAI Endpoint | Endpoint de tu servicio en Azure |
Puedes agregar estas API keys después del despliegue en la configuración de Dify.
Moodle - Plataforma de Aprendizaje
| Variable | Descripción |
|---|---|
| Nombre del Sitio | El nombre que aparecerá en tu aula virtual |
| Usuario Admin | Nombre de usuario del administrador |
| Email Admin | Email para notificaciones del sistema |
| Contraseña Admin | Se genera automáticamente (mínimo 12 caracteres) |
| Idioma | Idioma principal de la plataforma (es, en, pt, fr, de) |
Jitsi Meet - Videoconferencias
| Variable | Descripción | Opciones |
|---|---|---|
| Requerir Autenticación | Solo usuarios autenticados pueden crear salas | 0 (No) / 1 (Sí) |
| Permitir Invitados | Los invitados pueden unirse sin cuenta | 0 (No) / 1 (Sí) |
| Habilitar Grabación | Permitir grabar reuniones | 0 (No) / 1 (Sí) |
Habilitar grabación requiere más recursos del servidor. Considera un plan superior si planeas usarla frecuentemente.
Nextcloud - Almacenamiento en la Nube
| Variable | Descripción |
|---|---|
| Usuario Admin | Nombre de usuario del administrador |
| Contraseña Admin | Se genera automáticamente |
Gitea - Servidor Git
| Variable | Descripción | Opciones |
|---|---|---|
| Deshabilitar Registro | Solo el admin puede crear usuarios | false / true |
| Requerir Login | Los repos públicos requieren login para verse | false / true |
GitLab CE - DevOps Platform
| Variable | Descripción |
|---|---|
| Contraseña Root | Contraseña del usuario root |
| Email Root | Email para el usuario administrador |
Mattermost - Chat para Equipos
| Variable | Descripción | Opciones |
|---|---|---|
| Nombre del Equipo | Nombre que aparece en la interfaz | Texto libre |
| Registro Abierto | Cualquiera puede crear cuenta | true / false |
Directus - Headless CMS
| Variable | Descripción |
|---|---|
| Email Admin | Email para login del administrador |
| Contraseña Admin | Se genera automáticamente |
Variables de Solo Lectura
Algunas variables aparecen marcadas como solo lectura. Estas incluyen:
- URL de la aplicación - Se configura automáticamente con tu subdominio
- URLs de servidor - Necesarias para que la app funcione correctamente
No necesitas modificarlas ya que el sistema las configura por ti.
Variables SMTP (Correo)
Si tu aplicación envía emails, verás variables SMTP:
| Variable | Valor |
|---|---|
| SMTP Host | smtp.resend.com |
| SMTP Port | 465 |
| SMTP User | resend |
| SMTP Password | Configurado automáticamente |
El servicio de email está incluido en tu plan. Los correos se envían desde @deployalo.email.
¿Qué pasa si no configuro las variables?
- Las variables requeridas deben llenarse para continuar
- Las variables opcionales usan valores por defecto si las dejas vacías
- Las variables auto-generadas se crean automáticamente con valores seguros
Modificar Variables Después del Despliegue
Una vez desplegada la aplicación, puedes modificar las variables de entorno desde:
- Ve a tu deployment
- Abre la pestaña Técnico
- Busca la sección Variables de Entorno
- Edita los valores necesarios
- Guarda y reinicia la aplicación
Algunas variables no deben modificarse después del despliegue (como contraseñas de base de datos) ya que pueden romper la aplicación.
Preguntas Frecuentes
¿Puedo agregar mis propias variables?
Sí, desde la sección de Variables de Entorno en la pestaña Técnico puedes agregar cualquier variable que tu aplicación necesite.
¿Las contraseñas auto-generadas son seguras?
Sí, se generan con 20+ caracteres aleatorios y se almacenan de forma segura.
¿Dónde veo las credenciales después de desplegar?
En la pestaña Técnico → Variables de Entorno encontrarás todas las credenciales de tu aplicación.