تعزيز أمن البنى التحتية.

شعار Keycloak

Keycloak

Keycloak — تسجيل دخول موحّد مفتوح المصدر للمؤسسات على VPS الخاص بك: OIDC وSAML 2.0 وrealms واتحاد LDAP وMFA، دون ترخيص لكل مستخدم.

2 غيغابايت كحد أدنى ذاكرة عشوائية 2 vCPU المنفذ 8105 قيد التحقق

قيد التحقق

التثبيت التلقائي لهذا الحل جاهز ويخضع حاليًا لاختباراتنا على خادم حقيقي. سيُفتح الطلب فور اكتمال التحقق.

المنظومة التقنية

DockerKeycloakPostgreSQL 17
الحد الأدنى من RAM2 غيغابايت كحد أدنى
الحد الأدنى من CPU2 vCPU
المنفذ الافتراضي8105
أنظمة التشغيل المتوافقةتوزيعات Linux حسب اختيارك

Keycloak هو مزوّد الهوية مفتوح المصدر (رخصة Apache 2.0) الذي تدعمه Red Hat ومؤسسة Cloud Native Computing Foundation. يوحّد تسجيل الدخول إلى تطبيقاتك: حساب واحد وصفحة دخول واحدة، ورموز OpenID Connect أو تأكيدات SAML 2.0 تتحقق منها تطبيقاتك دون أن تدير كلمات المرور بنفسها. تعزل الـ realms كل عميل أو كل بيئة، ويربط الاتحاد دليل LDAP أو Active Directory قائماً، ويتيح الـ brokering الدخول عبر Google أو GitHub أو Microsoft أو مزوّد OIDC آخر.

استضافته على VPS الخاص بك تُبقي حسابات مستخدميك وجلساتهم وسجلات التدقيق على خادم تديره أنت، دون فوترة لكل مستخدم نشط. يناسب Keycloak الفرق التي تطوّر بـ Java وSpring Boot وNode.js وPHP و‎.NET وتريد تسجيل دخول موحّداً قياسياً، والشركات التي يجب أن تُثبت أين تُحفظ بيانات الهوية لديها.

الميزات الرئيسية

OpenID Connect وOAuth 2.0 وSAML 2.0 — خادم واحد لتطبيقات الويب والجوال وواجهات API والأدوات الداخلية.
Realms — مساحات هوية معزولة، لكل منها مستخدموها وعملاؤها وأدوارها وصفحة الدخول الخاصة بها.
اتحاد الأدلة — اربط دليل LDAP أو Active Directory قائماً دون ترحيل الحسابات.
الدخول عبر مزوّد خارجي — Google أو GitHub أو Microsoft أو أي مزوّد OIDC أو SAML.
مصادقة قوية — OTP وWebAuthn ومفاتيح المرور، وسياسات كلمات المرور، وكشف هجمات التخمين.
أدوار ومجموعات وصلاحيات دقيقة — صلاحيات محمولة في الرمز تقرؤها تطبيقاتك دون طلب إضافي.

متى تستخدم هذا الحل؟

1

تسجيل دخول موحّد لكل أدواتك الداخلية

يسجّل فريقك الدخول مرة واحدة ويصل إلى Grafana وGitea وNextcloud أو تطبيقات العمل. ومغادرة موظف تعني تعطيل حساب واحد، لا حساباً في كل أداة.

2

المصادقة في تطبيق SaaS الخاص بك

يفوّض تطبيقك المبني بـ Spring Boot أو Node.js أو Laravel تسجيل الدخول والتسجيل وإعادة تعيين كلمة المرور وMFA إلى Keycloak، ولا يتحقق إلا من رمز OIDC.

3

realm لكل عميل

تعزل الوكالة أو ناشر البرمجيات كل عميل في realm خاص به، مع صفحة دخول بهويته البصرية، واتحاد دليل Active Directory الخاص به عند الحاجة.

نشر Keycloak على خادم VPS الخاص بك

دليل محسّن لخوادم VPS Cloud من ServOrbit.

01

إنشاء VPS واختيار العنوان

اطلب VPS بنظام Ubuntu 24.04 بذاكرة 2 غيغابايت على الأقل، و4 غيغابايت إذا كانت عدة realms تستقبل حركة. يتطلب Keycloak نطاقاً: فهو يوقّع رموزه ويبني عمليات إعادة التوجيه OIDC وSAML على عنوانه العام عبر HTTPS. يعمل على نطاق فرعي من أحد نطاقاتك، أو على النطاق الفرعي المجاني للـ VPS (keycloak.{dns_slug}‎.servorbit-dns.com) مع HTTPS. لا حاجة إلى شراء اسم نطاق.

02

تثبيت Keycloak من المتجر

من مساحة العميل اختر Keycloak وحدّد العنوان ثم انقر «تثبيت». ينشر السكربت Keycloak وقاعدة بيانات PostgreSQL الخاصة به داخل Docker، ويحفظ البيانات في وحدة تخزين مخصّصة، ويضبط الوكيل العكسي nginx عبر HTTPS.

03

تسجيل الدخول لأول مرة

افتح https://your-domain/admin وسجّل الدخول باسم المستخدم admin وكلمة المرور المعروضة في مساحة العميل (زر «إظهار»). هذا الحساب في realm master مسؤول مؤقت: أنشئ فوراً حساب مسؤول خاصاً بك بالدور admin، ثم عطّل حساب admin الأصلي.

04

إنشاء realm لتطبيقاتك

احتفظ بـ realm master للإدارة فقط. أنشئ realm مخصّصاً («Create realm»)، واضبط سياسة كلمات المرور، وفعّل كشف هجمات التخمين، وعند الحاجة MFA عبر OTP أو مفاتيح المرور.

05

ربط تطبيقك الأول

داخل الـ realm أضف عميل OpenID Connect، وصرّح بعناوين إعادة التوجيه لتطبيقك، وانسخ السرّ الخاص به. عنوان الاكتشاف الذي تُدخله في التطبيق هو https://your-domain/realms/<your-realm>/‎.well-known/openid-configuration.

الأسئلة الشائعة

Keycloak هو الأكمل والأكثر انتشاراً في المؤسسات: SAML 2.0 واتحاد LDAP وActive Directory وrealms وصلاحيات دقيقة، وتكامل أصلي مع Spring Boot ومعظم أطر العمل. أمّا Authentik وZITADEL فأخفّ وأسهل في البدء. اختر Keycloak إذا كنت تحتاج إلى SAML، أو يجب أن تربط دليلاً قائماً، أو تتبع معياراً يعتمده عملاؤك.

تعزيز أمن البنى التحتية.

لا يمكن طلب Keycloak بعد.

التثبيت التلقائي لهذا الحل جاهز ويخضع حاليًا لاختباراتنا على خادم حقيقي. سيُفتح الطلب فور اكتمال التحقق.

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـالعربية والفرنسية والإنجليزية.

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة