لماذا Planka بدلاً من SaaS؟
تقدم Planka الميزات الأساسية للوحة Kanban — لوحات متعددة، قوائم، بطاقات، أعضاء الفريق، تسميات ملونة، تواريخ الاستحقاق، مرفقات الملفات — دون اشتراك شهري أو بيانات مستضافة لدى طرف ثالث. مع حوالي 12400 نجمة على GitHub ومجتمع نشط، هي واحدة من أكثر البدائل الذاتية الاستضافة نضجاً لـ Trello.
ما ستحصل عليه
- لوحات Kanban غير محدودة — مشاريع وفرق ومساحات عمل منفصلة
- مزامنة في الوقت الفعلي عبر WebSocket
- إدارة الأعضاء — دعوات بالبريد الإلكتروني وأدوار لكل مشروع
- تسميات وتواريخ استحقاق وقوائم مراجعة ومرفقات
- مصادقة OIDC (SSO) في الإصدارات الحديثة
- تصدير واستيراد — نسخ احتياطية كاملة بصيغة JSON
نشر Planka على VPS في 4 خطوات
اطلب VPS
اختر VPS بحد أدنى 1 vCPU و1 جيجابايت RAM. تعمل Planka في Docker على أي توزيعة Linux.
ابدأ النشر التلقائي
تقوم ServOrbit بتثبيت Docker وإعداد PostgreSQL وPlanka في تمريرة Ansible واحدة. تستلم الرابط وبيانات الاعتماد بالبريد الإلكتروني فور الانتهاء.
سجّل الدخول وأنشئ أول لوحة
افتح رابط نسختك، سجّل الدخول بحساب المدير المقدم، ثم أنشئ مساحة عمل ولوحة Kanban الأولى. ادعُ المتعاونين من الواجهة.
تأمين الوصول
تُعد ServOrbit nginx كـ reverse proxy مع HTTPS أمام Planka. لا تكشف المنفذ 1337 مباشرة على الإنترنت.
تعرض Planka المنفذ 1337 داخلياً. تحميه ServOrbit خلف nginx مع HTTPS. حساب المدير الأولي ([email protected]) يمكن إعادة تسميته من إعدادات الملف الشخصي بعد أول تسجيل دخول.
بنية Planka
Planka تطبيق Node.js يستخدم Sails.js من جهة الخادم وReact من جهة العميل. تخزن البيانات في PostgreSQL والملفات في نظام ملفات Docker. المزامنة الفورية عبر WebSocket الأصلي.
النسخ الاحتياطي لـ Planka
عنصران للنسخ الاحتياطي: قاعدة PostgreSQL (pg_dump planka_db > backup.sql) ومجلد بيانات Docker. يمكن لـ ServOrbit إعداد نسخ احتياطية تلقائية لمساحة تخزين الكائنات.