Dropstone Docs

Rete

Configura proxy e certificati personalizzati.

Dropstone supporta variabili di ambiente proxy standard e certificati personalizzati per ambienti di rete enterprise.


Proxy

Dropstone rispetta le variabili di ambiente proxy standard.

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

# HTTP proxy (se HTTPS non disponibile)
export HTTP_PROXY=http://proxy.example.com:8080

# Bypass proxy per server locale (obbligatorio)
export NO_PROXY=localhost,127.0.0.1

Importante:

Dropstone utilizza un loopback HTTP locale durante le sessioni interattive. Devi bypassare il proxy per localhost/127.0.0.1 per evitare loop di routing.

Puoi configurare l'indirizzo di bind locale utilizzando i flag CLI.


Autenticazione

Se il tuo proxy richiede autenticazione di base, includi le credenziali nell'URL.

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

Evita hardcoding:

Evita di hardcodificare le password nella configurazione della shell. Utilizza variabili di ambiente, il keyring del tuo OS o un gestore di segreti.

Per proxy che richiedono autenticazione avanzata (NTLM, Kerberos), posiziona Dropstone dietro un proxy locale autenticante (come cntlm) e punta HTTPS_PROXY al proxy locale.


Certificati personalizzati

Se la tua azienda utilizza CA personalizzate per le connessioni HTTPS, configura Dropstone per fidarsi di esse.

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

Questo funziona sia per le connessioni proxy che per l'accesso diretto alle API.

Ctrl+I