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

شعار Certimate

Certimate

Certimate — شهادات SSL تُصدر وتُنشر وتُجدَّد تلقائيًا: تحدي DNS-01 عبر ACME، ونشر عبر SSH أو cPanel، وتنبيهات، على خادمك VPS.

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

قيد التحقق

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

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

DockerGoCertimateSQLite
الحد الأدنى من RAM512 ميغابايت كحد أدنى
الحد الأدنى من CPU1 vCPU
المنفذ الافتراضي8109
أنظمة التشغيل المتوافقةتوزيعات Linux حسب اختيارك

يؤتمت Certimate (رخصة MIT، وأكثر من 9000 نجمة على GitHub) دورة حياة شهادة SSL/TLS بالكامل: الطلب من سلطة ACME، والنشر حيث تُستخدم الشهادة، والتجديد قبل انتهاء الصلاحية، والتنبيه عند حدوث أي فشل. ويُضبط كل ذلك من واجهة ويب على شكل مسارات عمل مرئية، بدلًا من مجموعة مهام cron وسكربتات certbot موزعة على كل خادم.

يطلب مسار عمل نموذجي شهادة (نطاق واحد أو عدة نطاقات أو wildcard) عبر تحدي DNS-01 لدى مزوّد DNS الخاص بك — Cloudflare وOVHcloud وHetzner وGoDaddy وأكثر من 70 مزوّدًا آخر —، ثم يدفعها عبر SSH إلى خوادم nginx، أو إلى استضافة cPanel، أو سر Kubernetes، أو خدمة سحابية، ثم ينبّهك عبر البريد الإلكتروني أو Telegram أو Slack أو webhook. وهو يدعم Let's Encrypt وZeroSSL وGoogle Trust Services وSSL.com.

على ServOrbit، يعمل Certimate في حاوية واحدة تستهلك نحو 20 ميغابايت من الذاكرة، وبياناته في وحدة تخزين، خلف nginx عبر HTTPS. كلمة مرور المصنع في الصورة لا تكون مفعّلة أبدًا: يضبط التثبيت كلمة مرور مولّدة للمسؤول تظهر في مساحة العميل.

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

دورة حياة كاملة — الطلب والنشر والتجديد ومتابعة انتهاء الصلاحية في مسار واحد، دون مهمة cron تكتبها ولا سكربت تصونه على كل خادم.
تحدي DNS-01 أو HTTP-01 — شهادات wildcard ومتعددة النطاقات عبر DNS-01 لدى أكثر من 70 مزوّدًا (Cloudflare وOVHcloud وHetzner وGoDaddy وGandi…)، دون فتح المنفذ 80 على الخوادم المستهدفة.
عدة سلطات ACME — Let's Encrypt أو ZeroSSL أو Google Trust Services أو SSL.com أو Actalis، بمفاتيح RSA أو ECC.
نشر إلى أكثر من 160 وجهة — SSH إلى خوادم nginx أو Apache، واستضافات cPanel، وNginx Proxy Manager، وProxmox VE، وأسرار Kubernetes، وشبكات CDN وموازنات الحمل السحابية.
صيغ PEM وPFX وJKS — الشهادة نفسها تُسلَّم بالشكل الذي تنتظره كل وجهة، بما في ذلك تطبيقات Java وWindows.
تنبيهات متعددة القنوات — البريد الإلكتروني أو Telegram أو Slack أو Discord أو Mattermost أو Matrix أو webhook عند كل فشل، وقبل انتهاء صلاحية الشهادة.
خفيف ومستقل — ملف Go تنفيذي يستهلك نحو 20 ميغابايت من الذاكرة، وقاعدة SQLite مدمجة، دون قاعدة بيانات خارجية.

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

1

وكالة تدير شهادات عملائها

عشرون موقعًا لعملاء موزعة على ثلاثة خوادم واستضافة cPanel: لكل شهادة مسارها، وتاريخ انتهائها ظاهر في لوحة التحكم، وتنبيه Telegram عند الفشل. لا مزيد من تجديد منسيّ يكتشفه العميل صباح الاثنين، ولا مزيد من مراقبة certbot خادمًا تلو الآخر.

2

شهادة wildcard واحدة لمنصة كاملة

يخدم تطبيقك SaaS النطاقات app.your-domain.ma وapi.your-domain.ma ونطاقًا فرعيًا لكل عميل. شهادة واحدة *‎.your-domain.ma تُحصَّل عبر DNS-01 لدى Cloudflare، ثم تُدفع عبر SSH إلى كل خادم nginx ويُعاد تحميله: لا منفذ 80 يُفتح، ولا خادم يجدّد من تلقاء نفسه.

3

الاستعداد للشهادات قصيرة الأمد

تقلّص سلطات الشهادات مدة صلاحية الشهادات العامة خطوة بعد خطوة، ما يضاعف عدد مرات التجديد. يصبح التجديد المؤتمت والمركزي والمراقَب الخيار الوحيد المستدام: يشغّل Certimate كل مسار وفق جدولك وينبّهك قبل انتهاء الصلاحية إذا فشل نشر ما.

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

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

01

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

اطلب خادم VPS بنظام Ubuntu 24.04 وذاكرة 512 ميغابايت. Certimate لوحة إدارة على الويب: تُنشر على نطاق، عبر HTTPS. اختر نطاقًا فرعيًا من أحد نطاقاتك (مثل certs.your-domain.ma) أو النطاق الفرعي المجاني للخادم (certimate.{dns_slug}‎.servorbit-dns.com) مع HTTPS. لا حاجة لشراء اسم نطاق للبدء.

02

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

من مساحة العميل، اختر Certimate وحدّد العنوان ثم انقر «تثبيت». ينشر السكربت الحاوية الرسمية، ويولّد كلمة مرور المسؤول ويطبّقها على الحساب قبل أول تشغيل، وينشئ وحدة تخزين البيانات، ويضبط الوكيل العكسي nginx عبر HTTPS.

03

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

افتح https://your-domain: يعرض Certimate صفحة الدخول. اسم المستخدم هو [email protected] وكلمة المرور مولّدة عند التثبيت، وتجدها في مساحة العميل على صفحة التطبيق. كلمة مرور المصنع في الصورة (1234567890) مرفوضة. غيّر بعد ذلك البريد الإلكتروني وكلمة المرور من إعدادات الحساب.

04

تسجيل صلاحيات الوصول

في قسم الوصول، أضف الصلاحيات التي ستحتاجها مساراتك: رمز API من مزوّد DNS (Cloudflare أو OVHcloud أو Hetzner…) مقصورًا على تعديل المناطق المعنية، ووصول SSH بالمفتاح إلى كل خادم يجب أن يستقبل الشهادات.

05

إنشاء أول مسار عمل

في مسارات العمل، ابدأ من قالب: عقدة طلب (النطاقات، تحدي DNS-01، سلطة ACME)، وعقدة نشر (SSH: مسار الشهادة والمفتاح، ثم الأمر nginx -t && systemctl reload nginx)، وعقدة تنبيه. شغّله مرة يدويًا، ثم فعّل الجدولة للتجديد التلقائي.

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

نعم. Certimate لوحة إدارة على الويب: ينشرها التثبيت على نطاق، عبر HTTPS، خلف nginx. لا حاجة لشراء نطاق: لكل خادم VPS من ServOrbit نطاق فرعي مجاني (certimate.{dns_slug}‎.servorbit-dns.com) مع شهادة HTTPS. ويمكنك أيضًا استخدام نطاق فرعي من أحد نطاقاتك، مثل certs.your-domain.ma.

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

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

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

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

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

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