Dropstone Docs

Red

Configura proxies y certificados personalizados.

Dropstone admite variables de entorno de proxy estándar y certificados personalizados para entornos de red empresariales.


Proxy

Dropstone respeta las variables de entorno de proxy estándar.

# HTTPS proxy (recomendado)
export HTTPS_PROXY=https://proxy.example.com:8080

# HTTP proxy (si HTTPS no está disponible)
export HTTP_PROXY=http://proxy.example.com:8080

# Omitir proxy para servidor local (requerido)
export NO_PROXY=localhost,127.0.0.1

Importante:

Dropstone utiliza un loopback HTTP local durante sesiones interactivas. Debes omitir el proxy para localhost/127.0.0.1 para evitar bucles de enrutamiento.

Puedes configurar la dirección de enlace local usando banderas CLI.


Autenticar

Si tu proxy requiere autenticación básica, incluye las credenciales en la URL.

export HTTPS_PROXY=http://username:password@proxy.example.com:8080

Evita hardcoding:

Evita codificar contraseñas en la configuración del shell. Usa variables de entorno, el llavero de tu SO o un gestor de secretos.

Para proxies que requieren autenticación avanzada (NTLM, Kerberos), coloca Dropstone detrás de un proxy local autenticador (como cntlm) y apunta HTTPS_PROXY al proxy local en su lugar.


Certificados personalizados

Si tu empresa utiliza CAs personalizadas para conexiones HTTPS, configura Dropstone para confiar en ellas.

export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

Esto funciona tanto para conexiones de proxy como para acceso directo a API.

Ctrl+I