Decidi tu quali servizi possiamo attivare per analisi, personalizzazione e contenuti esterni.
Utilizziamo cookie e tecnologie simili sul nostro sito web per personalizzare i contenuti, integrare media esterni e comprendere meglio l'utilizzo delle singole sezioni.
Cookie necessari
Queste voci garantiscono funzioni di base come sicurezza, stabilità e gestione dei moduli.
Il trattamento dei dati può avvenire con il tuo consenso o sulla base di interessi legittimi. Nelle impostazioni dei cookie puoi negare il consenso a ciascuna categoria facoltativa o autorizzarla singolarmente.
Alcuni servizi trattano dati personali in Paesi terzi. Con il tuo consenso, accetti anche questo trasferimento. Trovi maggiori informazioni nella nostra informativa sulla privacy.
Potrai riaprire e modificare la tua selezione in qualsiasi momento. · 1.0.2
Configurare Bitwarden su un server Windows – Proteggi la gestione delle tue password
Scopri come ospitare in sicurezza Bitwarden autonomamente per gestire password con crittografia end-to-end e funzionalità avanzate → Scopri di più ora
10 novembre 20264 min di lettura4 Visualizzazioni0 utile
Introduzione
Bitwarden è un password manager open source per password e passkey che utilizza la crittografia zero-knowledge e end-to-end per proteggere i tuoi dati. Puoi usarlo come servizio cloud oppure ospitarlo autonomamente, con funzionalità per generare, salvare e compilare automaticamente credenziali sicure.
Vuoi ospitare questo servizio in autonomia? Ti guidiamo passo dopo passo nell’installazione e configurazione, illustrandoti tutto ciò che devi sapere.
Requisiti
Prima di installare Bitwarden, assicurati che l’ambiente di hosting soddisfi i seguenti requisiti per garantire un’installazione senza problemi e prestazioni ottimali.
Hardware
Minimo
Consiglio ZAP-Hosting
CPU
1 core vCPU
4 core vCPU
RAM
2 GB
4 GB
Spazio su disco
12 GB
25 GB
Il software richiede che tutte le dipendenze necessarie siano installate e che venga eseguito su un sistema operativo supportato. Verifica che il tuo server soddisfi i seguenti requisiti prima di iniziare l’installazione:
Dipendenze:Docker (Engine 26+ e Compose)
Sistema operativo: Ultima versione di Windows Server con supporto per Docker 26+
Assicurati che tutte le dipendenze siano installate e che la versione del sistema operativo sia corretta per evitare problemi di compatibilità durante l’installazione di Bitwarden.
FAQ
Domande frequenti
Bitwarden è un password manager open source per password e passkey che utilizza crittografia zero-knowledge e end-to-end. Puoi usarlo come servizio cloud o ospitarlo autonomamente.
Bitwarden richiede Docker (Engine 26+ e Compose) e funziona con l’ultima versione di Windows Server che supporta Docker 26+.
Il minimo è 1 core vCPU, 2 GB di RAM e 12 GB di spazio su disco. ZAP-Hosting consiglia 4 core vCPU, 4 GB di RAM e 25 GB di spazio su disco.
Feedback
Questo articolo ti è stato utile?
Il tuo feedback ci aiuta a definire le priorità e a migliorare i contenuti.
0 di 0 I feedback hanno giudicato utile questo articolo.
Assistenza personale
Le istruzioni non sono sufficienti?
Il supporto ZAP conosce il tuo prodotto: descrivi brevemente la tua richiesta e ti aiuteremo personalmente.
Zappy conosce questa guida e ti risponde direttamente in chat.
Navigazione
Software
Installazione
Dopo aver soddisfatto tutti i requisiti e completato la preparazione, puoi iniziare l’installazione di Bitwarden.
Scarica lo script di installazione di Bitwarden sul server ed eseguilo:
Code
cd C:\Bitwarden
Invoke-RestMethod -OutFile bitwarden.ps1 -Uri "https://func.bitwarden.com/api/dl/?app=self-host&platform=windows"
.\bitwarden.ps1 -install
Durante l’installazione inserisci prima il nome di dominio della tua istanza Bitwarden, tipicamente il record DNS configurato. Poi scegli se Let’s Encrypt deve generare un certificato SSL gratuito e affidabile. Se sì, inserisci una email per le notifiche di scadenza. Altrimenti rispondi alle domande sul certificato.
Inserisci il tuo ID di installazione e la chiave di installazione ricevuti da Bitwarden. Scegli quindi la regione US o EU – rilevante solo se colleghi un abbonamento a pagamento a un’istanza self-hosted.
Se non usi Let’s Encrypt, puoi usare un certificato esistente posizionando i file in C:\Bitwarden\bwdata\ssl\<tuo_dominio> e indicando se è attendibile. In alternativa puoi generare un certificato autofirmato, consigliato solo per test. Se non usi alcun certificato, devi mettere un proxy HTTPS davanti all’installazione, altrimenti le app Bitwarden non funzioneranno.
Configurazione
Dopo l’installazione completa la configurazione base tramite due file. Modifica prima il file ambiente in \bwdata\env\global.override.env. Inserisci i dati del server SMTP, inclusi host, porta, SSL, nome utente e password, così Bitwarden può inviare mail di verifica e inviti organizzativi. Se ti serve accesso al portale admin di sistema, aggiungi una email admin in adminSettings__admins.
Testa la configurazione SMTP con .\bitwarden.ps1 -checksmtp. Una configurazione corretta segnala successo; altrimenti riceverai indicazioni su OpenSSL mancante o valori errati. Applica le modifiche con .\bitwarden.ps1 -restart.
Poi verifica i parametri di installazione in .\bwdata\config.yml. Questo file controlla gli asset generati e va adattato per ambienti speciali, ad esempio se usi un proxy o porte alternative. Applica le modifiche con .\bitwarden.ps1 -rebuild.
Avvia infine l’istanza con .\bitwarden.ps1 -start. Il primo avvio può richiedere tempo perché Docker scarica le immagini. Con docker ps puoi controllare che tutti i container siano in salute. Apri quindi il Web Vault sul dominio configurato e, se serve, registrati. La verifica email funziona solo con variabili SMTP configurate correttamente.
Conclusione e risorse aggiuntive
Congratulazioni! Hai installato e configurato con successo Bitwarden sul tuo VPS/Dedicated Server. Ti consigliamo inoltre di consultare le seguenti risorse che possono aiutarti nella configurazione del server:
Prima di configurare Bitwarden, devi preparare il sistema. Ciò include aggiornare il sistema operativo all’ultima versione e installare tutte le dipendenze necessarie. Questa preparazione garantisce un ambiente stabile e aiuta a prevenire problemi durante o dopo l’installazione.
Aggiornare il sistema
Per far funzionare il sistema con gli aggiornamenti software e di sicurezza più recenti, esegui sempre prima un aggiornamento del sistema. Avrai così le patch di sicurezza e le versioni software più aggiornate prima di procedere.
Installare le dipendenze
Dopo aver completato l’aggiornamento, puoi procedere con l’installazione delle dipendenze. Bitwarden viene eseguito sul tuo sistema tramite più container Docker. Per questo Docker deve essere installato prima. Installa Docker Desktop sul tuo server.
Una guida dettagliata per l’installazione e l’uso di Docker è disponibile nella nostra guida Docker.
Creare utente e directory
Consigliamo di configurare il tuo server Windows con un account di servizio dedicato bitwarden da cui installare e gestire Bitwarden. In questo modo la tua istanza Bitwarden sarà isolata da altre applicazioni sul server.
Apri PowerShell come amministratore. Crea l’utente locale Bitwarden con i seguenti comandi. Dopo il primo comando apparirà una finestra di input testo. Inserisci la password desiderata e conferma. Poi esegui il secondo comando per completare la configurazione.
Crea quindi una cartella Bitwarden sotto C:\ per il nuovo utente:
Code
PS C:\> mkdir Bitwarden
Apri in Docker Desktop Impostazioni → Risorse → Condivisione file. Aggiungi il percorso C:\Bitwarden alle directory condivise. Seleziona “Applica e riavvia” per attivare le modifiche.
Configurare il dominio
Di default Bitwarden gira sull’host sulle porte 80 (HTTP) e 443 (HTTPS). Configura un dominio con record DNS che puntano al tuo host, ad esempio server.example.com – particolarmente importante se rendi Bitwarden accessibile da internet. Evita di usare "bitwarden" nel nome host per non rivelare inutilmente il ruolo o il software del server.