فولتواردن دوكر

Fwltwardn Dwkr



Vaultwarden، المعروف سابقًا باسم Bitwarden_RS، هو تطبيق خادم مجاني مفتوح المصدر لمدير كلمات مرور Bitwarden.

إذا لم تكن على دراية به، فإن Bitwarden هو مدير كلمات مرور شائع وغني بالميزات للغاية ويسمح لك بتخزين بيانات الاعتماد الخاصة بك بطريقة آمنة. كما يسمح لك بالوصول إلى بيانات الاعتماد الخاصة بك، مثل كلمات المرور والمعلومات الحساسة، من أي جهاز.

على الرغم من أن Bitwarden يوفر نسخة مجانية من الخدمة، إلا أنه في وقت كتابة هذا التقرير، كان يتطلب اشتراكًا مدفوعًا للوصول إلى الميزات الكاملة. تم تصميم Vaultwarden ليكون بديلاً لـ Bitwarden، حيث يقدم مثيلًا مستضافًا ذاتيًا وتحكمًا مطلقًا في البيانات الشخصية.







تتضمن بعض الميزات الملحوظة في Vaultwarden ما يلي:



  1. استضافة ذاتية
  2. التشفير الثقيل
  3. منصة متعددة.
  4. دعم ملحق المتصفح واسعة النطاق
  5. مفتوح المصدر

سنعلمك في هذا البرنامج التعليمي كيف يمكنك تشغيل مدير كلمات المرور Vaultwarden على جهازك بسرعة وكفاءة باستخدام محرك Docker.



المتطلبات الأساسية

يتبع هذا البرنامج التعليمي تنسيقًا أساسيًا لإعداد Vaultwarden كحاوية Docker. ومع ذلك، تأكد من أن لديك ما يلي:





  1. مضيف Linux أو MacOS أو Windows
  2. تم تثبيت الإصدار 23 من Docker Engine والإصدارات الأحدث على المضيف.
  3. أذونات كافية لتشغيل حاويات Docker.

بعد استيفاء المتطلبات المذكورة أعلاه، يمكننا المتابعة ومناقشة كيفية تكوين Vaultwarden.

عامل ميناء سحب صورة Vaultwarden

الخطوة الأولى هي تنزيل صورة Vaultwarden على الجهاز المضيف. يمكننا القيام بذلك عن طريق تشغيل أمر Docker pull كما يلي:



$ عامل ميناء سحب vaultwarden / الخادم: الأحدث

من المفترض أن يؤدي هذا إلى تنزيل أحدث إصدار من صورة Vaultwarden على جهازك ويسمح لك بإنشاء حاويات من الصورة.

يقوم Docker بإنشاء حاوية Vaultwarden

بمجرد تنزيل الصورة، يمكننا المتابعة واستخدام أمر Docker run لإنشاء حاوية باستخدام الصورة. الأمر كما هو موضح:

$ تشغيل عامل الميناء --اسم vaultwarden -في / vw-data / : / بيانات / 80 : 80 vaultwarden / الخادم: الأحدث

بمجرد تشغيل الأمر أعلاه، سيقوم Docker بإنشاء حاوية باستخدام صورة Vaultwarden. كما سيحتفظ أيضًا بأي بيانات ثابتة ضمن /vw-data ومنفذ الخريطة 80 على جهازك المضيف.

تكوين Vaultwarden

بمجرد تشغيل الحاوية، افتح المتصفح واتبع العنوان: http://vaultwarden.orb.local .

سيطالبك هذا بتسجيل الدخول أو إنشاء حساب جديد لمثيل Vaultwarden الخاص بك.

نظرًا لأننا نقوم بإعداد مثيل Vaultwarden لأول مرة، فحدد إنشاء حساب لإعداد حساب جديد على الخادم.

في هذا القسم، قم بتقديم كافة التفاصيل الخاصة بحسابك، مثل البريد الإلكتروني واسم المستخدم وكلمة المرور الرئيسية.

انقر فوق 'إنشاء حساب' لإعداد الحساب بالتفاصيل المقدمة. بمجرد الانتهاء، انقر فوق تسجيل الدخول وقم بتسجيل الدخول إلى واجهة الويب باستخدام بيانات الاعتماد المحددة.

في بعض الحالات، سيمنعك Vaultwarden من تسجيل الدخول إلى المخزن بدون شهادة SSL. يمكنك تكوين الحاوية لاستخدام HTTPS عن طريق تعيين تفاصيل شهادة SSL كما هو موضح:

تشغيل عامل الميناء --اسم bitwarden

-إنها Rocket_TLS = '{certs='/ssl/certs.pem',key='/ssl/key.pem'}' \

-في / ssl / مفاتيح / : / ssl / \

-في / vw-data / : / بيانات / \

443 : 80 \

vaultwarden / الخادم: الأحدث

تأكد من وجود ملفات الشهادات المحددة قبل تشغيل الأمر أعلاه. يمكنك معرفة المزيد حول تكوين HTTPS لخزنتك في المورد أدناه:

https://github.com/dani-garcia/vaultwarden/wiki/Enabling-HTTPS

خاتمة

يوفر هذا البرنامج التعليمي الميزات الأساسية لإعداد وتشغيل مثيل Vaultwarden بسرعة باستخدام حاويات Docker.