عن المشروع

Decap CMS (المعروف سابقاً باسم Netlify CMS) هو نظام إدارة محتوى يعتمد على Git ومصمم لمولدات المواقع الثابتة. يوفر للفرق واجهة بسيطة وسهلة لإنشاء وتعديل محتوى الموقع، حيث يتم تخزين جميع البيانات في مستودع Git. يعمل نظام إدارة المحتوى كتطبيق صفحة واحدة مضمن تحت مسار `/admin` الخاص بالموقع. يتطلب ملف إعدادات بتنسيق YAML لتحديد نموذج المحتوى، مع إمكانية تخصيص التخطيط ليتناسب مع تصميم الموقع. بمجرد الإعداد، ينتقل المستخدمون إلى `/admin/` ويقومون بالمصادقة عبر مزود Git الخاص بهم، ليتمكنوا بعدها من إنشاء أو تعديل المحتوى مباشرة. يتوفر التثبيت في وضعين: إعداد سريع باستخدام ملف HTML واحد وأصول مستضافة عبر CDN، وهو مناسب للمواقع البسيطة، وتكامل كامل مع نظام البناء لمزيد من المرونة مع مولدات المواقع الثابتة القائمة على npm. تتوفر ميزات إدارة المستخدمين المركزية، والأدوار المتقدمة، ووكيل قاعدة البيانات، والدعم المتميز من خلال Decap Turbo. تشمل الميزات الرئيسية: - واجهة سهلة للمحررين لإدارة المحتوى - نظام تحكم في الإصدارات يعتمد على Git لجميع التغييرات - إعدادات مرنة لنموذج المحتوى بتنسيق YAML - دعم مزودي مصادقة متعددين عبر Git - خيارات تثبيت عبر CDN أو أثناء وقت البناء - مجتمع مفتوح المصدر نشط ونموذج رعاية - إصدارات منتظمة تتبع الإصدار الدلالي (Semantic Versioning) بموجب ترخيص MIT يدعم Decap CMS مجموعة واسعة من مولدات المواقع الثابتة، وهو مناسب للمدونات الشخصية، ومواقع الفرق، ومواقع التوثيق، وأي مشروع يستخدم سير عمل التوليد الثابت.