
Server non ufficiale compatibile con Bitwarden scritto in Rust, precedentemente noto come bitwarden_rs
Un'implementazione server alternativa dell'API client di Bitwarden, scritta in Rust e compatibile con i client ufficiali di Bitwarden [disclaimer], perfetta per il deployment self-hosted dove eseguire il servizio ufficiale, particolarmente esoso in termini di risorse, potrebbe non essere l'ideale.
[!IMPORTANT] Quando utilizzi questo server, segnalaci direttamente eventuali bug o suggerimenti (vedi Get in touch), indipendentemente dal client che stai usando (mobile, desktop, browser...). NON utilizzare i canali di supporto ufficiali di Bitwarden.
Viene fornita un'implementazione quasi completa della Bitwarden Client API, tra cui:
[!IMPORTANT] Il web-vault richiede l'uso di HTTPS e di un contesto sicuro per la Web Crypto API.
Ciò significa che funzionerà solo se abiliti HTTPS.
Suggeriamo inoltre di utilizzare un reverse proxy.
Il modo consigliato per installare e utilizzare Vaultwarden è tramite le nostre immagini container, pubblicate su ghcr.io, docker.io e quay.io. Consulta quale immagine container utilizzare per una spiegazione dei tag forniti.
Esistono anche pacchetti gestiti dalla community che possono essere utilizzati, ma potrebbero essere in ritardo rispetto all'ultima versione o differire nel modo in cui Vaultwarden viene configurato, come descritto nella nostra Wiki.
In alternativa, puoi anche compilare Vaultwarden da solo.
Sebbene Vaultwarden si basi sul framework web Rocket, che supporta nativamente TLS, la nostra raccomandazione è di configurare un reverse proxy (vedi esempi di proxy).