افهم المشروع والعملاء
Vaultwarden مشروع منفصل، فتحقق من توافق العملاء الحالي وإرشادات النشر المدعومة وتحديثات الأمان. البصمة الصغيرة للموارد مش المفروض تؤدي لعملية صيانة عشوائية.
قيّد نقاط الدخول
استخدم HTTPS وحماية قوية للحساب وضوابط تسجيل مدروسة. احمي أو عطّل نقاط النهاية الإدارية حسب الدعم. خلّي السيرفر والبروكسي العكسي محدّثين وحدّد مين يقدر يوصل للإعدادات الخاصة.
خلي الاستعادة مستقلة
خزّن أكواد الاسترداد وصلاحيات الوصول للنسخ الاحتياطي بشكل خاص برّه السيرفر. متخليش الطريق الوحيد لنسختك الاحتياطية يعتمد على بيانات اعتماد مخزنة جوه الخزنة بس. فكّر إزاي هترجع الوصول بعد فقدان السيرفر والجهاز مع بعض.
اعمل نسخة احتياطية من حالة متسقة
اتبع الإجراء المدعوم لقاعدة البيانات والمرفقات والإعدادات والمفاتيح. شفّر النسخ الاحتياطي خارج الموقع واختبر الاستعادة بعناية. صورة الحاوية المنسوخة ما بتحتويش على كل بيانات الخزنة الدائمة.
اختبر سيناريو استرداد حساب كامل
استخدم حساب اختبار مؤقتًا للتحقق من تسجيل الدخول والعامل الثاني وتصدير الخزنة عند الاقتضاء ومسار الاستعادة. احتفظ بمعلومات الطوارئ خارج الخزنة المستضافة. تجنّب اختبار إجراءات الاستعادة المدمّرة على النسخة الوحيدة من حساب حقيقي.
اتحقق من الانكشاف بعد كل تغيير في البروكسي
راجع المسارات العامة وواجهة الإدارة ومتطلبات الويب سوكيت أو الإشعارات للإصدار المثبّت وأصل TLS الفعلي. إعداد تطبيق كان خاص ورا بروكسي واحد ممكن يبقى عام بعد تغيير في الشبكة أو الكونتينر.
افصل خدمة الخزنة عن نظام الاسترداد
اختار إصدار Vaultwarden مدعوم وتأكد من التوافق مع عملاء Bitwarden اللي ناوي تستخدمها. جهّز أصل HTTPS ثابت، وبيانات خاصة مستمرة، ومسار استرجاع مستقل. خلّي كلمة سر النسخة الاحتياطية الوحيدة ومواد استرجاع الحساب برّه الخزنة المستضافة. خدمة صغيرة ممكن تفضل شايلة مفاتيح حسابات تانية كتير، فالأولوية لإجراء تحديث واسترجاع متجرّب بدل ما توفّر شوية من تخصيص RAM.
- اختر قواعد تسجيل ودعوة مدروسة.
- خلي الوصول الإداري مقيد بشكل مستقل عن وصول المستخدمين للخزنة.
- راجع متطلبات الإشعارات والوكيل العكسي للإصدار المثبت.
الوثائق الرسمية: أمثلة نشر Vaultwarden
اقفل الوصول للإعداد بعد أول اختبار للحساب
انشر باستخدام المثال المدعوم في المشروع، وخلي مجلد البيانات ثابت، واضبط النطاق العام على أصل HTTPS الفعلي. لو هتستخدم واجهة الإدارة، اتبع إرشادات التوكن/الهاش وحدد مين يقدر يوصلها؛ ما تخلطش بين URL صعب تخمينه والمصادقة. بعد إنشاء المالك المطلوب، تحقق من إعدادات التسجيل/الدعوة من متصفح مسجل خروج. اختبر العامل الثاني وسلوك الإشعارات قبل إضافة أسرار حقيقية.
الوثائق الرسمية: حماية صفحة إدارة Vaultwarden
اختبر كل عميل ببيانات خزنة مؤقتة
استخدم تسجيل دخول تجريبي في خزنة الويب، وعميل سطح المكتب، وأي إضافة موبايل/متصفح تنوي دعمها. تأكد من المزامنة بعد تغيير عنصر، وتأكد إن المستخدم المسجل خروجه مش قادر يقراه. افحص URL السيرفر المخصص المضبوط والشهادة لو عميل واحد بس بيفشل. لو الإشعارات بتفشل لكن المزامنة اليدوية شغالة، افحص متطلبات الوكيل/websocket الحالية. احتفظ بطريقة تصدير/استرداد موثقة وخزّن أكواد الطوارئ عبر مسار موثوق منفصل.
استعادة قاعدة البيانات والملفات المرافقة لها
اتبع طريقة النسخ الاحتياطي المدعومة لقاعدة البيانات؛ نسخ ملف SQLite شغال بإهمال ممكن يفوّت حالة سجل الكتابة المسبقة الحديثة. ضمّن المرفقات المطلوبة والإعدادات ومواد المفاتيح من مجلد البيانات الدائم. شفّر نسخة الاسترداد واختبر استرجاع مستخدم مؤقت في بيئة معزولة. متعتمدش على صورة الحاوية كنسخة احتياطية للبيانات. خطة التحديث لازم تأكد توافق العميل ومسار استرداد قاعدة بيانات قابل للتطبيق قبل استبدال الإصدار الشغال.
الوثائق الرسمية: متطلبات النسخ الاحتياطي لـ Vaultwarden