# Variables de entorno

Source : https://webgune.cloud/es-es/docs/variables-environnement · Mis à jour le 2026-10-27

# Variables de entorno

Las variables de entorno separan la configuración del código: URL de base de datos, secretos, feature flags.

## Gestionar las variables de un servicio

1. Abre el servicio en cuestión.
2. Pestaña **Variables**.
3. Añade tus pares clave/valor.
4. **Guardar**. El servicio se reinicia automáticamente para aplicar el cambio.

## Ejemplo típico

```bash
# Conexión base de datos
DATABASE_URL=postgresql://user:pass@host:5432/db

# Secretos de la aplicación
JWT_SECRET=cambiame
SESSION_SECRET=cambiame-tambien

# Configuración runtime
NODE_ENV=production
PORT=3000
```

> Toda variable cuyo nombre contenga `PASSWORD`, `SECRET` o `TOKEN` se oculta automáticamente en la interfaz, incluso para los demás miembros de tu equipo.

## Usar la URL interna de una base de datos

Cada base de datos expone una URL de conexión interna, visible en su pestaña **Database**. Tiene la siguiente forma y solo es accesible desde los pods del mismo proyecto:

```text
postgresql://user:password@db.<namespace>.svc.cluster.local:5432/app
```

Para un acceso desde fuera del clúster (tu máquina, una herramienta como TablePlus), usa la URL pública expuesta vía NodePort (ver [Bases de datos](/docs/bases-de-donnees)).
