Saltar al contenido principal

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
tip

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

VariableDescripción
OpenAI API KeyTu API key de OpenAI para usar GPT-4, GPT-3.5, etc.
Anthropic API KeyTu API key de Anthropic para usar Claude
Azure OpenAI API KeyPara empresas que usan Azure OpenAI
Azure OpenAI EndpointEndpoint de tu servicio en Azure
nota

Puedes agregar estas API keys después del despliegue en la configuración de Dify.

Moodle - Plataforma de Aprendizaje

VariableDescripción
Nombre del SitioEl nombre que aparecerá en tu aula virtual
Usuario AdminNombre de usuario del administrador
Email AdminEmail para notificaciones del sistema
Contraseña AdminSe genera automáticamente (mínimo 12 caracteres)
IdiomaIdioma principal de la plataforma (es, en, pt, fr, de)

Jitsi Meet - Videoconferencias

VariableDescripciónOpciones
Requerir AutenticaciónSolo usuarios autenticados pueden crear salas0 (No) / 1 (Sí)
Permitir InvitadosLos invitados pueden unirse sin cuenta0 (No) / 1 (Sí)
Habilitar GrabaciónPermitir grabar reuniones0 (No) / 1 (Sí)
aviso

Habilitar grabación requiere más recursos del servidor. Considera un plan superior si planeas usarla frecuentemente.

Nextcloud - Almacenamiento en la Nube

VariableDescripción
Usuario AdminNombre de usuario del administrador
Contraseña AdminSe genera automáticamente

Gitea - Servidor Git

VariableDescripciónOpciones
Deshabilitar RegistroSolo el admin puede crear usuariosfalse / true
Requerir LoginLos repos públicos requieren login para versefalse / true

GitLab CE - DevOps Platform

VariableDescripción
Contraseña RootContraseña del usuario root
Email RootEmail para el usuario administrador

Mattermost - Chat para Equipos

VariableDescripciónOpciones
Nombre del EquipoNombre que aparece en la interfazTexto libre
Registro AbiertoCualquiera puede crear cuentatrue / false

Directus - Headless CMS

VariableDescripción
Email AdminEmail para login del administrador
Contraseña AdminSe 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:

VariableValor
SMTP Hostsmtp.resend.com
SMTP Port465
SMTP Userresend
SMTP PasswordConfigurado automáticamente
info

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:

  1. Ve a tu deployment
  2. Abre la pestaña Técnico
  3. Busca la sección Variables de Entorno
  4. Edita los valores necesarios
  5. Guarda y reinicia la aplicación
precaució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.