عن المشروع

BookStack هي منصة ذاتية الاستضافة لتخزين المعلومات والوثائق وتنظيمها. وفقًا لملف README الخاص بها، تهدف إلى أن تكون منصة توثيق ذات توجه محدد توفر تجربة لطيفة وبسيطة جاهزة للاستخدام: يجب أن يجد المستخدمون الجدد أنها بديهية، ولا يحتاجون سوى مهارات أساسية في معالجة النصوص لإنشاء المحتوى. توجد ميزات متقدمة قوية لمن يرغب فيها، لكنها لا تهدف إلى التدخل في التجربة البسيطة الأساسية. يذكر المشروع أنه غير مصمم كمنصة قابلة للتوسع لأغراض تتجاوز هذا التعريف. توصف فلسفة التطوير بأنها مريحة ومنفتحة وإيجابية، بهدف تطوير المنصة ببطء ولكن باستمرار مع توفير مسار ترقية مستقر وسهل. تشمل الروابط الرئيسية المدرجة في ملف README تعليمات التثبيت، والوثائق، ونموذجًا تجريبيًا، ولقطات شاشة، ومدونة، وقائمة مشكلات، ومناقشات المجتمع، وخيارات الدعم. يلاحظ المستودع أنه يُدار الآن على Codeberg، مع توفر مصدر بديل عبر Git. تتم معالجة المساهمات من خلال المشكلات وطلبات السحب، مع توقع إنشاء طلبات السحب من فرع التطوير. تتم إدارة الترجمات عبر Crowdin بدلاً من طلبات السحب، ويشير ملف README إلى أن الترجمات تُساهم في ذاكرة ترجمة عالمية تابعة لـ Crowdin. تمت الإشارة إلى تفاصيل الإبلاغ عن الثغرات الأمنية وقائمة بريدية أمنية، ويذكر المشروع هدفًا للوصولية لا يقل عن WCAG 2.1 المستوى A حيثما أمكن، دون اختبار صارم في كل إصدار. يتم توفير المصدر بموجب رخصة MIT، ويسرد ملف README العديد من التبعيات مفتوحة المصدر المستخدمة لبناء المنصة، بما في ذلك Laravel وTinyMCE وLexical وCodeMirror وdiagrams.net وmarkdown-it وDompdf وغيرها، كل منها بموجب ترخيص خاص بها.