install_desktop التثبيت · مجاني & مفتوح المصدر

شغّلوا Klacks بأنفسكم — على بنيتكم التحتية الخاصة.

طريقان، نتيجة واحدة: المثبّت الموجّه On-Prem، أو مكدّس Docker Compose لإعدادكم الخاص. تأتي حزمة البلد ومعها العطل الرسمية وقواعد أوقات العمل والبدلات والإعدادات المسبقة للقطاعات الخاصة ببلدكم — دون تسجيل ودون رسوم ترخيص.

حزمة البلد

اختاروا قطاعكم — اختياري

يُدوَّن اختياركم في ملف تعريف البلد كإعداد مسبق ويحدّد أي وحدات قطاعية تكون مفعّلة عند التشغيل الأول. تحتوي الحزمة دائماً على جميع القطاعات — ويمكنكم تفعيل المزيد في التطبيق في أي وقت.

dns

مثبّت On-Prem

الطريق الموجّه لخادمكم الخاص: يُنشئ سكربت التثبيت الأسرار وشهادة موقّعة ذاتياً، ويجلب أحدث إصدار منشور ويشغّل المكدّس الكامل — على Linux أو Windows.

المتطلبات
  • check_circle Docker Desktop (Windows/Mac) أو Docker Engine مع إضافة Compose (Linux)
  • check_circle اتصال صادر إلى ghcr.io و github.com (صور الحاويات والتحديثات التلقائية)
  • check_circle منفذان حرّان 80 و 443 (قابلان للتهيئة)
ثلاث خطوات
  1. 1
    التنزيل وفك الضغط نزّلوا ملف ZIP الخاص ببلدكم وفكّوا ضغطه على الجهاز الهدف.
  2. 2
    تشغيل سكربت التثبيت شغّلوا على Linux السكربت المرفق، وعلى Windows سكربت PowerShell. فهو يُنشئ الأسرار والشهادة، ويطبّق ملف تعريف البلد، وينتظر حتى يصبح المكدّس جاهزاً للعمل.
  3. 3
    تسجيل الدخول وتغيير كلمة المرور سجّلوا الدخول من المتصفح وغيّروا فوراً كلمة المرور الأولية المذكورة في ملف README المرفق.
download تنزيل حزمة On-Prem

klacks-onprem-at-all.zip

deployed_code

Docker Compose

الطريق المباشر للفرق التي تدير مكدّسات الحاويات بنفسها: docker-compose.yml، وتهيئة nginx، وسكربتات التهيئة الأولية، وملف تعريف البلد، وقالب .env جاهز يضم جميع المتغيّرات — وتبقى السيطرة الكاملة بأيديكم.

المتطلبات
  • check_circle Docker Engine مع إضافة Compose (أو Docker Desktop)
  • check_circle اتصال صادر إلى ghcr.io و github.com (صور الحاويات والتحديثات التلقائية)
  • check_circle خبرة في تشغيل مكدّسات Docker Compose
ثلاث خطوات
  1. 1
    التنزيل وفك الضغط نزّلوا ملف ZIP الخاص بـ Compose لبلدكم وفكّوا ضغطه — يشرح ملف README المرفق كل خطوة.
  2. 2
    إعداد .env انسخوا القالب .env.example إلى .env واضبطوا اسم الخادم وكلمات المرور/الأسرار. مسار ملف تعريف البلد معبّأ مسبقاً.
  3. 3
    تشغيل المكدّس نفّذوا «docker compose up -d»، ثم سجّلوا الدخول من المتصفح وغيّروا كلمة المرور الأولية فوراً.
download تنزيل حزمة Compose

klacks-compose-at-all.zip

description

ملف التعريف فقط — للتثبيتات القائمة

هل يعمل Klacks لديكم بالفعل؟ يحمل ملف التعريف (JSON) الإعدادات المسبقة للبلد — العطل الرسمية وقواعد أوقات العمل والبدلات والقطاعات — ويُطبَّق عند التشغيل الأول لأي تثبيت. وهو أيضاً الطريقة لإضافة قطاع آخر بإعداداته المسبقة لاحقاً.

description تنزيل ملف التعريف (JSON)

من المفيد معرفته

code

مفتوح المصدر (MIT)

الشيفرة المصدرية الكاملة متاحة للعموم على GitHub بموجب رخصة MIT — لا رسوم ترخيص ولا ارتباط قسري بمورّد.

storage

بياناتكم تبقى لديكم

يعمل Klacks على بنيتكم التحتية. بيانات الموظفين والجدولة لا تغادر خادمكم أبداً — ولا وجود لأي إلزام بالسحابة.

update

تحديثات تلقائية

يثبّت التنصيب أحدث إصدار منشور؛ وتتولى خدمة تحديث داخل المكدّس تطبيق الإصدارات المنشورة الجديدة تلقائياً.

lock

HTTPS منذ البداية

يُنشئ المثبّت شهادة موقّعة ذاتياً للانطلاق — ويمكنكم التبديل إلى شهادتكم الخاصة في أي وقت. غيّروا كلمة المرور الأولية فور تسجيل الدخول الأول.

التجربة أولاً، ثم التثبيت؟

يتيح لكم Playground تجربة Klacks مباشرةً في المتصفح ببيانات نموذجية — دون تثبيت ودون تسجيل. أو ألقوا نظرة على الشيفرة المصدرية على GitHub.

code عرض على GitHub
An error has occurred. This application may no longer respond until reloaded. Reload X