
خادم غير رسمي متوافق مع Bitwarden مكتوب بلغة Rust، كان يُعرف سابقًا باسم bitwarden_rs
تطبيق خادم بديل لواجهة برمجة تطبيقات عميل Bitwarden، مكتوب بلغة Rust ومتوافق مع عملاء Bitwarden الرسميين [إخلاء المسؤولية]، مثالي للنشر المستضاف ذاتيًا حيث قد لا يكون تشغيل الخدمة الرسمية الثقيلة الموارد أمرًا مثاليًا.
[!IMPORTANT] عند استخدام هذا الخادم، يُرجى إبلاغنا مباشرة بأي أخطاء أو اقتراحات (انظر تواصل معنا)، بغض النظر عن العملاء الذين تستخدمهم (الهاتف المحمول، سطح المكتب، المتصفح...). لا تستخدم قنوات الدعم الرسمية لـ Bitwarden.
يتم توفير تنفيذ شبه كامل لواجهة Bitwarden Client API، بما في ذلك:
[!IMPORTANT] تتطلب web-vault استخدام HTTPS وسياق آمن من أجل Web Crypto API.
وهذا يعني أنها ستعمل فقط إذا قمت بتمكين HTTPS.
نقترح أيضًا استخدام وكيل عكسي.
الطريقة الموصى بها لتثبيت Vaultwarden واستخدامه هي عبر صور الحاويات الخاصة بنا والتي تُنشر على ghcr.io وdocker.io وquay.io. راجع أي صورة حاوية يجب استخدامها للحصول على شرح للوسوم المقدمة.
توجد أيضًا حزم يديرها المجتمع يمكن استخدامها، لكنها قد تكون متأخرة عن أحدث إصدار أو قد تختلف في طريقة تكوين Vaultwarden، كما هو موضح في الويكي الخاص بنا.
بدلاً من ذلك، يمكنك أيضًا بناء Vaultwarden بنفسك.
على الرغم من أن Vaultwarden يعتمد على إطار عمل Rocket للويب الذي يدعم TLS بشكل مدمج، فإن توصيتنا هي أن تقوم بإعداد وكيل عكسي (انظر أمثلة الوكيل).
[!TIP] للحصول على أمثلة أكثر تفصيلاً حول كيفية تثبيت Vaultwarden واستخدامه وتكوينه، يمكنك الاطلاع على الويكي الخاص بنا.
اسحب صورة الحاوية وقم بتركيب وحدة تخزين من المضيف للتخزين الدائم.
يمكنك استبدال docker بـ podman إذا كنت تفضل استخدام podman.