DocumentaciónServiciosSoporte

Centro de documentación oficial de NovaCloud

Hosting

Variables de entorno

Define tokens y configuraciones sin exponerlas en los archivos de tu proyecto.

Actualizado: 28 ago 20261 min de lecturavariables · entorno · tokens

Las variables de entorno son valores que el proceso de tu servicio puede leer en tiempo de ejecución (tokens, URLs, puertos…). Guardarlas aquí evita que aparezcan en tu código y facilita cambiar configuraciones sin tocar archivos.

Paso 1: Abre las variables

En el panel, abre tu servicio y pulsa la sección Variables de entorno (Startup o Environment). Verás los pares clave=valor definidos para tu máquina.

Paso 2: Añade una variable

Pulsa Añadir variable, introduce el nombre (en MAYÚSCULAS y sin espacios) y el valor. Un ejemplo habitual es definir el token de tu bot:

Ejemplo
text
TOKEN=tu-token-de-ejemplo-no-uses-este
MONGO_URI=mongodb://usuario:contraseña@host:27017/db

Paso 3: Reutiliza la variable

En tu código lees la variable con process.env.NOMBRE (Node.js) o os.getenv("NOMBRE") (Python). Así el valor real nunca aparece en los archivos subidos al servidor.

Node.js
js
const token = process.env.TOKEN;
console.log("Bot iniciado con token configurado:", Boolean(token));

Nunca compartas tus tokens

Un token filtrado permite a terceros controlar tu cuenta o servicio. Si se filtra, genera uno nuevo y actualiza la variable de inmediato.

Solución de problemas

  • La variable no se aplica: reinicia el servicio tras modificar las variables.
  • El código no la encuentra: asegúrate de que el nombre coincide exactamente (las variables distinguen mayúsculas).
  • Valores con caracteres especiales: usa comillas si el valor contiene espacios o símbolos.

¿Necesitas ayuda?

Si tienes dudas o el problema persiste, nuestro equipo de soporte está disponible en Discord y por correo.

Hablar con soporte