منصوبے کے بارے میں
Vaultwarden، Bitwarden Client API کا ایک متبادل سرور نفاذ ہے۔ اسے Rust میں لکھا گیا ہے اور یہ آفیشل Bitwarden کلائنٹس کے ساتھ ہم آہنگ ہے، جو اسے ان صارفین کے لیے ایک وسائل کے لحاظ سے موثر آپشن بناتا ہے جو آفیشل سروس کے بجائے سیلف ہوسٹنگ کو ترجیح دیتے ہیں۔
اہم صلاحیتوں میں شامل ہیں:
- پرسنل والٹ (Personal Vault) مینجمنٹ، بشمول اٹیچمنٹس اور ویب سائٹ آئیکنز۔
- محفوظ شیئرنگ کے لیے Bitwarden Send۔
- کلیکشنز، پاس ورڈ شیئرنگ، ممبر رولز، گروپس، ایونٹ لاگز اور پالیسیوں کے ساتھ آرگنائزیشن سپورٹ۔
- Authenticator، ای میل، FIDO2 WebAuthn، YubiKey اور Duo کے ذریعے ملٹی فیکٹر اتھارینٹیکیشن (MFA)۔
- ایمرجنسی ایکسیس اور پرسنل API Keys۔
- ایک مخصوص ایڈمن بیک اینڈ اور ایک بنڈل شدہ ترمیم شدہ Web Vault کلائنٹ۔
تعیناتی کے لیے بنیادی طور پر Docker یا Podman کا استعمال کرتے ہوئے کنٹینر امیجز (جو ghcr.io، docker.io اور quay.io پر دستیاب ہیں) کی سفارش کی جاتی ہے۔ Web Crypto API کے درست طریقے سے کام کرنے کے لیے سسٹم کو HTTPS کی ضرورت ہوتی ہے، اور ایک ریورس پراکسی کا استعمال تجویز کیا جاتا ہے۔