Variables de entorno
Define tokens y configuraciones sin exponerlas en los archivos de tu proyecto.
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:
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.
const token = process.env.TOKEN; console.log("Bot iniciado con token configurado:", Boolean(token));
Nunca compartas tus tokens
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.