ما الذي تغير في تسعير Notion
في 13 مايو 2025، أعلنت Notion عن Notion AI for Work وعن جدول أسعار جديد: صار الذكاء الاصطناعي الكامل — وهو اليوم وكيل Notion وملاحظات الاجتماعات بالذكاء الاصطناعي وبحث المؤسسة — حكرًا على خطتي Business وEnterprise. ولم يعد لخطتي Free وPlus سوى عدد محدود من الردود التجريبية. انتقلت الاشتراكات الجديدة في اليوم نفسه، أما العملاء الحاليون الذين تغير سعرهم فقد طُبقت الزيادة عليهم عند أول تجديد بعد 13 أغسطس 2025.
حتى 7 نوفمبر 2026، تعرض صفحة notion.com/pricing لزائر من منطقة اليورو، مع الفوترة السنوية، 9.50 € لكل عضو شهريًا لخطة Plus و19.50 € لخطة Business. فوكالة من 15 شخصًا على Business تدفع إذن 292.50 € شهريًا، سواء استُخدم الذكاء الاصطناعي أم لا. ويُضاف إلى ذلك بند لم يكن موجودًا من قبل: أرصدة Notion، وهي إضافة لخطتي Business وEnterprise تموّل الوكلاء المخصصين واستخدام الذكاء الاصطناعي بما يتجاوز الحصة المضمنة في كل مقعد، وتُفوتر بسعر 10 $ لكل 1000 رصيد شهريًا.
بالنسبة لوكالة لم تكن تستخدم الذكاء الاصطناعي، هذه زيادة مفروضة بلا مقابل ملموس. وإذا كانت تحتفظ أيضًا بمساحات عمل منفصلة لعملائها — كل منها يُفوتر بالمقعد — فإن الفاتورة تتبع مباشرة عدد العملاء النشطين على المنصة.
ما يجعل الزيادة غير خطية بالنسبة للوكالة
- مساحات عملاء منفصلة — كل مساحة عمل مستقلة في Notion تستهلك مقاعدها الخاصة؛ محفظة من 10 عملاء بمستخدمَين لكل منهم تعني 20 مقعد Business إضافيًا.
- الذكاء الاصطناعي مدمج في المقعد — سعر خطة Business يشمل Notion AI سواء استخدمه الفريق أم لا؛ لا توجد خطة Business «بلا ذكاء اصطناعي» أرخص.
- لا خطة وسيطة بالذكاء الاصطناعي — لا تقدم Plus سوى تجربة محدودة؛ والوكالة التي تعتمد سير عملها على الذكاء الاصطناعي مضطرة لنقل جميع أعضائها إلى Business.
- فوترة حسب المقاعد الفعلية — في بداية كل فترة فوترة، يُعاد ضبط عدد المقاعد المدفوعة على عدد أعضاء المساحة؛ لا تراخيص عائمة ولا حصص مشتركة بين المساحات.
- الوكلاء يُفوترون على حدة — يستهلك الوكلاء المخصصون أرصدة Notion تُشترى إضافيًا على مستوى مساحة العمل: بند آخر مستقل عن عدد المقاعد.
- نمو المحفظة = نمو خطي للفاتورة — لا وفورات حجم: الانتقال من 10 إلى 20 عميلًا يضاعف تكلفة Notion آليًا إذا بقيت المساحات منفصلة.
Docmost: ما الذي تغطيه رخصة AGPL-3.0
تُنشر نواة Docmost تحت رخصة AGPL-3.0، وملف LICENSE متاح في المستودع github.com/docmost/docmost، حيث صدر الإصدار 0.97.0 في 25 أكتوبر 2026. تسمح هذه الرخصة بالاستخدام التجاري دون رسوم: يمكن للوكالة نشر Docmost لفرقها ولعملائها دون دفع أي حقوق ترخيص للناشر. القيد الوحيد في AGPL الذي يخص هذا الاستخدام هو التالي: إذا عدّلت الوكالة الشيفرة المصدرية لـ Docmost وقدّمتها كخدمة عبر الشبكة، فعليها نشر تعديلاتها بالرخصة نفسها. أما في نشر قياسي دون تفرع، فلا ينطبق هذا القيد.
لكن انتبه إلى النطاق. يوضح ملف README أن المجلدات apps/server/src/ee وapps/client/src/ee وpackages/ee تخضع لرخصة مؤسسية مستقلة. ووفق جدول الأسعار الرسمي، تضيف الإصدارات المدفوعة، التي تُفعّل بمفتاح ترخيص، في إصدار Business: الدخول الموحد SSO (SAML 2.0 وOIDC وLDAP)، والمصادقة متعددة العوامل، ومفاتيح API، ومستورد Confluence، وقواعد البيانات («Bases»)، والبحث في المرفقات — بسعر 6 $ لكل مقعد شهريًا مع الفوترة السنوية وبحد أدنى عشرة مقاعد — ثم سجلات التدقيق وSCIM والتكامل مع SIEM في إصدار Enterprise. أما المسار الموصوف هنا — استيراد Notion، والمساحات، والمجموعات، والصلاحيات، والتعليقات، والبحث النصي الكامل — فلا يحتاج إلى أي منها.
Docmost مقابل Notion: الجدول الصريح
مرّر الجدول أفقيًا
| الميزة | Notion Business | Docmost |
|---|---|---|
| الصفحات المتداخلة والتحرير الغني | نعم | نعم — محرر تعاوني في الوقت الفعلي |
| ويكي الفريق / قاعدة المعرفة | نعم | نعم — حالة الاستخدام الرئيسية |
| مساحات متعددة للفرق | نعم | نعم — مساحات معزولة بصلاحيات |
| سجل الصفحة والاستعادة | نعم | نعم — سجل الإصدارات |
| التعليقات والملاحظات | نعم | نعم |
| المخططات (Draw.io وMermaid وExcalidraw) | محدود (تضمين) | نعم — محررات مدمجة |
| قواعد البيانات العلائقية | نعم — ميزة أساسية | في الإصدار المدفوع فقط (Bases: جدول وكانبان؛ العلاقات غير موثقة) |
| عروض كانبان والمعرض والتقويم | نعم | كانبان في الإصدار المدفوع؛ لا معرض ولا تقويم |
| الصيغ والخصائص المحسوبة | نعم | الإصدار المدفوع (خاصية Formula في Bases) |
| واجهة API عامة | نعم (API REST رسمية) | الإصدار المدفوع (مفاتيح API) |
| تكامل أصلي مع Slack | نعم | لا — لا يوجد تكامل أصلي |
| تكامل أصلي مع GitHub | نعم | لا — لا يوجد تكامل أصلي |
| Notion AI (ملخصات، وكلاء) | مضمن في Business، والوكلاء عبر الأرصدة | غير متاح في الإصدار الحر |
| التكلفة الشهرية (15 شخصًا) | 15 مقعد Business (292.50 € بالفوترة السنوية، منطقة اليورو) | تكلفة الـ VPS فقط (الإصدار الحر) |
حالات الاستخدام التي تنتقل جيدًا — والتي لا تنتقل
هذا التمييز مهم ويستحق الحسم بصراحة قبل الشروع في أي هجرة.
يغطي Docmost جيدًا: قاعدة المعرفة الداخلية (الإجراءات، والتأهيل، والأدلة التقنية)، والوثائق المسلّمة للعملاء (المواصفات، ومحاضر الاجتماعات، ودروس المنتج)، وويكي المشاريع حيث تكون الصفحة وحدة العمل، والتوثيق التقني (الشيفرة، وواجهات API، والبنية). هذه حالات يُستخدم فيها Notion محررَ نصوص تعاونيًا منظمًا — وهذا تمامًا ما يفعله Docmost.
ولا يغطي Docmost في إصداره الحر: إدارة محفظة المشاريع في قواعد بيانات بعروض مرشحة، ولوحات المعلومات بالصيغ والتجميعات، وأنظمة CRM الخفيفة المبنية على قواعد بيانات علائقية، وسير العمل التي تعتمد على Notion API لمزامنة بيانات خارجية. يسد الإصدار المدفوع جزءًا من الفجوة عبر Bases (عروض جدول وكانبان، وخصائص محسوبة)، دون علاقات موثقة ولا عروض تقويم. إذا كان استخدامك لـ Notion يقوم على هذه الميزات، فإن Docmost ليس بديلًا — بل أداة مختلفة. في هذه الحالة، يُعد النظر في NocoDB أو Grist لطبقة البيانات، وDocmost للتوثيق، بنيةً أكثر واقعية.
متطلبات استضافة Docmost على VPS
يعمل Docmost بثلاث حاويات: التطبيق نفسه، وPostgreSQL للحفظ الدائم، وRedis للتعاون في الوقت الفعلي وطوابير المهام. يستخدم ملف Compose الرسمي في المستودع postgres:18 وredis:8، ويُشغَّل الأخير مع الحفظ الدائم AOF وسياسة noeviction. تعمل هذه الخدمات الثلاث براحة على VPS بـ 2 vCPU و4 غيغابايت RAM لفريق وكالة عادي، ومع كثرة المحررين المتزامنين تمنح 8 غيغابايت هامشًا مريحًا. يعتمد التخزين على حجم الملفات المرفقة بالصفحات — خطط لـ 20 غيغابايت على الأقل خارج قواعد البيانات. تُحفظ الملفات افتراضيًا في المجلد /app/data/storage داخل الحاوية، أو في حاوية S3 أو Azure (STORAGE_DRIVER).
ثلاثة إعدادات تستحق الضبط قبل الهجرة. ينشر ملف Compose الرسمي المنفذ 3000 على جميع الواجهات: اقصره على الواجهة المحلية حتى لا يُكشف سوى الخادم الوكيل العكسي.
ports:
- "127.0.0.1:3000:3000"ثم إن Docmost يحدّ الرفع بـ 50 ميغابايت والاستيراد بـ 200 ميغابايت افتراضيًا، وسرعان ما يتجاوز تصدير Notion لوكالةٍ الحد الثاني. ارفع الحدين في متغيرات البيئة (القائمة الرسمية للمتغيرات) واضبط client_max_body_size في nginx بما يتوافق معهما:
FILE_UPLOAD_SIZE_LIMIT=100mb
FILE_IMPORT_SIZE_LIMIT=500mbوأخيرًا، اضبط خادم SMTP (MAIL_DRIVER=smtp، SMTP_HOST…): بدونه لا تُرسل دعوات الأعضاء.
متطلبات أخرى: Docker وDocker Compose، وخادم وكيل عكسي (nginx أو Caddy) لـ HTTPS، واسم نطاق يشير إلى الخادم (wiki.yourdomain.com). دليل التثبيت الكامل موثق في مقال استضافة Docmost على VPS — يركز هذا المقال على قرار الهجرة وإجراءات الاستيراد، لا على إعداد النظام.
نقل محتوى Notion إلى Docmost
تصدير مساحة عمل Notion
في Notion، افتح الإعدادات ← عام ← تصدير كل محتوى مساحة العمل (من الويب أو تطبيق سطح المكتب). اختر Markdown وCSV أو HTML، مع الصفحات الفرعية والملفات. ترسل Notion رابط التنزيل بالبريد: تنتهي صلاحيته بعد 7 أيام، وقد يستغرق تصدير مساحة كبيرة حتى 30 ساعة (المساعدة الرسمية). يحتوي ملف ZIP الناتج على الصفحات وقواعد البيانات بصيغة CSV والملفات المرفوعة: هذا هو الملف الذي يستورده Docmost.
التحقق من محتوى ملف ZIP قبل الاستيراد
فك ضغط الملف محليًا وتصفح بنيته. تتحول كل صفحة إلى ملف
.md(أو.html). تُصدَّر قواعد بيانات Notion (الجداول ولوحات كانبان والتقويمات) بصيغة.csv— ولن يستوردها Docmost كقواعد بيانات، بل كمحتوى ثابت. حدد في هذه المرحلة ما سيُفقد (العروض، والصيغ، والعلاقات) وما سيبقى (النص، والعناوين، والبنية). وحدد أيضًا الروابط التي لا تزال تشير إلى Notion — فهي التي يجب إصلاحها بعد الاستيراد:unzip -q notion-export.zip -d notion-export grep -rl 'notion.so/' notion-export grep -ro 'notion.so/[^) "]*' notion-export | wc -lإنشاء المساحات في Docmost
في Docmost، أنشئ مساحة لكل فريق أو لكل عميل قبل الاستيراد. تحمل مساحة Docmost الصلاحيات والعزل، مثل مساحة عمل Notion. وتسمية المساحات بما يتسق مع تصديرات Notion تسهّل المطابقة.
إطلاق الاستيراد في Docmost
في المساحة المستهدفة، انقر على القائمة … بجوار عنوان Pages في الشريط الجانبي، ثم Import pages. اختر Notion — الخيار المخصص، لا استيراد Markdown العام — وارفع ملف ZIP المصدَّر كما هو، دون إعادة ضغطه. يعالج Docmost الأرشيف ويعيد بناء شجرة الصفحات مع الحفاظ على علاقات الأصل والفرع.
مراجعة الاستيراد صفحة بصفحة
بعد الاستيراد، راجع الصفحات الحرجة. العناصر التي يجب التحقق منها: الروابط الداخلية بين الصفحات، بدءًا بتلك التي حُددت في الخطوة 2؛ والصور والملفات المرفقة، التي يجب أن تأتي من ملف ZIP؛ والكتل التي كانت قواعد بيانات في Notion، والتي تظهر نصًا أو جداول بسيطة — أعد صياغتها يدويًا عند الحاجة. الرابط الذي لا يزال يشير إلى
notion.soسيتوقف عن العمل يوم إغلاق مساحة Notion: استبدله برابط صفحة Docmost.ضبط الصلاحيات لكل مساحة
يدير Docmost الصلاحيات على مستوى المساحة: يمكن قصر المساحة على أعضائها المدعوين أو فتحها للمؤسسة كلها. لمساحات العملاء، أنشئ مجموعة لكل عميل (
client-x-group)، وادعُ الأعضاء المعنيين بالبريد، وأسند هذه المجموعة إلى المساحة بدور محرر أو قارئ حسب الحاجة. أما الصلاحيات على مستوى الصفحة والدخول الموحد SSO فتتبع الإصدار المدفوع.إيقاف مساحات Notion تدريجيًا
لا تحذف مساحات Notion فورًا. خلال فترة انتقالية (من أسبوعين إلى أربعة حسب حجم الفريق)، أبقِ Notion متاحًا للقراءة فقط بينما تتأقلم الفرق مع Docmost، واجعل شخصين أو ثلاثة يعملون في الأداتين لرصد ما ينقص. ضع لافتة في كل مساحة Notion تعلن تاريخ الانتقال النهائي، ثم أجرِ تصديرًا كاملًا أخيرًا — إذ تتيح Notion التصدير بقدر ما تحتاج — قبل إلغاء الاشتراك.
انسخ PostgreSQL احتياطيًا قبل كل استيراد كبير
يكتب استيراد ملف ZIP كبير من Notion عددًا كبيرًا من الصفحات في القاعدة خلال وقت قصير. قبل استيراد مساحة مهمة، خذ نسخة احتياطية من PostgreSQL انطلاقًا من مجلد Compose:
cd /opt/docmost
docker compose exec -T db pg_dump -U docmost docmost > backup-before-import.sqlإذا جاءت البنية مستوردة بشكل سيئ، استعد هذا الملف في قاعدة فارغة (بعد إعادة إنشائها) لا فوق القاعدة الموجودة: هكذا تعود بالضبط إلى الحالة السابقة دون إعادة تثبيت المثيل.
ما لا تحله الهجرة — قرار عن بيّنة
ثمة مفاضلتان تستحقان الطرح قبل الالتزام.
المفاضلة الأولى: إذا كانت فرقك تستخدم قواعد بيانات Notion لإدارة المشاريع (تتبع المهام، ومسار العملاء، ولوحة التشغيل)، فإن Docmost الحر لا يحل محل هذا الجزء. تحل الهجرة مشكلة تكلفة التوثيق، لا مشكلة إدارة البيانات المنظمة. وهما حاجتان مختلفتان تستحقان أداتين مختلفتين. كثيرًا ما يُذكر AppFlowy بوصفه البديل الأقرب لقواعد بيانات Notion، لكن تحقق من نموذجه قبل الالتزام: مستودع AppFlowy-Cloud المرخص بـ AGPL مؤرشف، والاستضافة الذاتية تمر الآن عبر مستودع «SelfHost-Commercial» وصور Docker مبنية من قاعدة شيفرة خادم تجارية.
المفاضلة الثانية: للهجرة تكلفة حقيقية من الوقت. إعادة تنظيم المحتوى المستورد، وإعادة ضبط الصلاحيات، وتدريب الفرق والعملاء على واجهة جديدة استثمار غير هيّن. لوكالة ذات محفظة مستقرة ومحتوى توثيقي في الغالب، يكون الحساب عادة في صالح الهجرة ابتداءً من 10 مقاعد Business. أما الوكالة التي يتغلغل Notion في سير عملها التشغيلي، فالهجرة الجزئية (Docmost للتوثيق + أداة أخرى للبيانات) هي الطريق الأكثر واقعية.
ولتنظيم القرار قبل البدء، يطرح مقال قائمة التحقق للهجرة من SaaS إلى الاستضافة الذاتية الأسئلة بالترتيب الصحيح.
استكشاف الأخطاء: أخطاء شائعة عند التثبيت والاستيراد
تتكرر أربعة أخطاء بانتظام في قضايا GitHub الخاصة بـ Docmost وفي تجارب الهجرة.
Error: connect ECONNREFUSED 127.0.0.1:5432 — لا يجد Docmost قاعدة PostgreSQL. مع Docker Compose، تحقق أولًا من أن DATABASE_URL يشير إلى اسم الخدمة (db) لا إلى localhost، ثم من أن حاوية Docmost لا تبدأ قبل انتهاء تهيئة PostgreSQL: توجيه depends_on مع condition: service_healthy وفحص صحة لـ PostgreSQL (pg_isready) في docker-compose.yml يحلان المشكلة.
استيراد مرفوض أو عالق على «Processing…» — علامة على ملف ZIP يتجاوز FILE_IMPORT_SIZE_LIMIT (200 ميغابايت افتراضيًا)، أو على خادم وكيل عكسي يقطع الطلب (client_max_body_size، مهلة الانتظار)، أو على Redis متوقف. ارفع الحد، وتحقق من أن Redis يعمل (docker compose ps)، وأعد الاستيراد على مجموعة فرعية من الصفحات أولًا.
فشل استيراد Markdown بينما ينجح HTML — أُبلغ عنه منذ 2024 (القضية #91 في المستودع، المغلقة منذ ذلك الحين): قد يتعثر محلل Markdown في تصديرات Notion التي تحتوي على امتدادات غير قياسية (بيانات وصفية متداخلة، كتل خاصة). أعد التصدير بصيغة HTML: يقبل Docmost الصيغتين من النافذة نفسها، ويعطي HTML نتائج أكثر موثوقية مع التصديرات المعقدة.
صفحات مستوردة دون صور، أو تحرير مشترك لا يتزامن — يتضمن تصدير مساحة عمل Notion الملفات المرفوعة: إذا غابت الصور، فتحقق من أنك استوردت ملف ZIP الأصلي لا أرشيفًا أعيد ضغطه دون مجلداته. وإذا لم يرَ محرران تعديلات أحدهما الآخر مباشرة، فالسبب في الغالب هو الخادم الوكيل العكسي: يجب أن يمرر رأسي WebSocket Upgrade وConnection: upgrade.