חלופות Notion לאירוח עצמי: השוואה מקיפה
מחפשים תחליף ל-Notion? השווינו את AppFlowy, Outline, Docmost, BookStack ו-Obsidian לפי יכולות מסדי נתונים, עבודה שיתופית, גישה מהנייד ומשקל אירוח. בחרו את הכלי הנכון לצרכים שלכם.
התשובה הקצרה
חלופות Notion לאירוח עצמי מתחלקות לשלוש קבוצות, והבחירה הנכונה תלויה בעיקר בחלק של Notion שבו אתם משתמשים בפועל. אם אתם מחפשים את התחושה של Notion, עם דפים בתוך דפים ותצוגת מסד נתונים, הריצו את AppFlowy. אם אתם זקוקים ל־wiki צוותי מהיר עם חיפוש מצוין, הריצו את Outline. אם אתם מחפשים את הדרך הקצרה ביותר משרת חדש לסביבת עבודה פעילה, הריצו את Docmost.
שני כלים נוספים עולים ללא הרף בחיפוש הזה, ושניהם מהווים תשובה כנה לשאלה אחרת. BookStack הוא הבחירה הנכונה כאשר מה שאתם באמת צריכים הוא תיעוד מובנה. Obsidian הוא הבחירה הנכונה כאשר בסביבת העבודה יש משתמש אחד בלבד: אתם.
כיצד בוצעה ההשוואה
זוהי השוואה של יכולות מתועדות, שנלקחו מהתיעוד הרשמי של כל פרויקט, מדוגמת הסביבה שפורסמה על ידו ומקובץ ה-compose הציבורי שלו, כפי שנבדקו ביולי 2026. זהו אינו דוח על שנה של עבודה בסביבת production עבור כל אחד מהם. כאשר מצוינת להלן מגבלה, היא מגיעה מהתיעוד של הפרויקט עצמו או מה-repository שלו, והמדריך מציין מהו המקור. זהו נתון חשוב, כיוון שרוב הסקירות מסוג זה ממציאות בשקט את החלקים שלא נבדקו.
ארבעת הצירים להלן הם הנושאים שאנשים שואלים עליהם בפועל, לפי סדר חשיבותם: מסדי נתונים ותצוגות טבלאיות, עבודה שיתופית בזמן אמת, גישה מהנייד, ומשקל האירוח.
AppFlowy: הקרוב ביותר ל-Notion, עם סייג ברישיון
AppFlowy הוא הפרויקט היחיד כאן שמעתיק ברצינות את מודל הנתונים של Notion. דפים, לוחות, טבלאות ותצוגות לוח שנה קיימים כולם, יישומי שולחן העבודה והמובייל הם native, והתכנון המבוסס על עבודה מקומית (local-first) אומר שהיישום ממשיך לעבוד גם כשהשרת אינו זמין.
אירוח עצמי מתבצע באמצעות git clone וקובץ compose:
git clone https://github.com/AppFlowy-IO/AppFlowy-Cloud
cd AppFlowy-Cloud
cp deploy.env .env
docker compose up -dערכו את .env לפני הפקודה האחרונה. FQDN ו-SCHEME מגדירים את הכתובת הציבורית, ו-GOTRUE_ADMIN_EMAIL יחד עם GOTRUE_ADMIN_PASSWORD מגדירים את חשבון ה-admin הראשון. השארת GOTRUE_ADMIN_PASSWORD=password כפי שהוא תפעיל שרת ציבורי עם פרטי כניסה ל-admin שניתן לנחש.
כאן טמון הסייג, וזו העובדה החשובה ביותר בפוסט זה. AppFlowy Cloud עברה למודל open-core, וה-README של AppFlowy Cloud מציין כי גרסת ה-Free לאירוח עצמי מציעה "מושב משתמש אחד (לכל מופע)" בתוספת של עד שלושה עורכים אורחים בדפים שאתם משתפים. לכן, הגרסה שאליה רוב האנשים מתכוונים כשהם אומרים "Notion באירוח עצמי" היא, בגרסה החינמית, סביבת עבודה אישית עם מספר מוגבל של אורחים. גרסאות בתשלום לאירוח עצמי מסירות מגבלה זו. בדקו את התוכניות הנוכחיות לפני שאתם מתכננים פריסה עבור עשרה משתמשים.
סקירה כללית: החיפוש הטוב ביותר, אם כבר יש לכם Single Sign-On
Outline מציעה את חוויית הכתיבה והקריאה הטובה ביותר מבין האפשרויות הקיימות. החיפוש מהיר ומניב תוצאות מדויקות, העורך נקי ונוח, והמבנה מבוסס על אוספים ומסמכים מקוננים ולא על מנוע מסד נתונים מורכב. צוותים שכותבים הרבה נוטים להישאר עם Outline.
Outline דורשת PostgreSQL ו־Redis, והיישום מאזין בפורט 3000. נדרשים שני מפתחות סודיים (secrets), וקובץ הסביבה לדוגמה מפרט בדיוק כיצד ליצור אותם:
openssl rand -hex 32 # SECRET_KEY
openssl rand -hex 32 # UTILS_SECRETלאחר מכן, הגדירו את URL לכתובת ה-HTTPS הציבורית שלכם, ואת DATABASE_URL ו-REDIS_URL. הדבר היחיד שמפתיע משתמשים הוא נושא האימות. ב-Outline אין מנגנון מובנה של שם משתמש וסיסמה. ה-.env.sample שלה מציין לגבי פרטי ההתחברות של צד שלישי כי "לפחות אחד מאלה נדרש עבור התקנה תקינה, אחרת לא יהיו אפשרויות התחברות". האפשרויות הנתמכות הן Google, Microsoft Entra, Slack, Discord וספק OpenID Connect (OIDC) גנרי.
זהו מחיר ממשי. אם אינכם מריצים כבר ספק זהות (identity provider), אירוח עצמי של Outline משמעו אירוח עצמי של שירות נוסף לפני שניתן יהיה להשתמש ב-Outline בכלל. אם אתם כבר מריצים ספק כזה, מדובר ביתרון, ו-Outline היא כנראה הפתרון עבורכם.
Docmost: המהיר ביותר להקמה
Docmost הוא החדש מבין השלושה והוא דורש את כמות העבודה המועטה ביותר כדי לפעול. הוא כולל עריכה שיתופית בזמן אמת, עצי דפים, מרחבי עבודה, תגובות, ומערכת מובנית לניהול חשבונות מבוססי אימייל וסיסמה, כך שאין צורך להגדיר ספק זהות חיצוני מראש.
דף ההתקנה הרשמי מספק ארבע פקודות:
mkdir docmost
cd docmost
curl -O https://raw.githubusercontent.com/docmost/docmost/main/docker-compose.yml
openssl rand -hex 32הכניסו את מחרוזת ה-hex הזו לתוך APP_SECRET בקובץ ה-compose, הגדירו את APP_URL לכתובת שבה תשתמשו בפועל, החליפו את STRONG_DB_PASSWORD בשני המקומות שבהם הוא מופיע, ולאחר מכן הריצו:
docker compose up -d
docker compose psכל שירות אמור לקרוא את running. פתחו את הכתובת בדפדפן ואמורים להגיע לדף ההגדרה של Docmost, שם תיצרו את מרחב העבודה הראשון ואת משתמש ה-admin הראשון. ה-stack מורכב מ-Docmost, PostgreSQL ו-Redis, והתיעוד מציין דרישות מינימום של 2 vCPU ו-4 GB RAM.
אזהרה אחת שראוי לחזור עליה מהתיעוד: העורך משתמש ב-WebSockets. מאחורי reverse proxy שאינו מעביר headers מסוג WebSocket upgrade, הדף ייטען אך עריכות מדפדפן שני לא יופיעו, מבלי שתוצג שגיאה לאף אחד מהמשתמשים. אם אתם מבצעים TLS termination לפני השירות, הגדרת Traefik reverse proxy עבור כמה יישומים על שרת אחד מטפלת בשדרוג החיבור כראוי כברירת מחדל.
BookStack: כשרוצים תיעוד, לא סביבת עבודה
BookStack מארגן תוכן במבנה של מדפים, ספרים, פרקים ודפים. ההיררכיה הקבועה הזו היא כל העניין. אף אחד לא צריך להמציא מבנה, וכעבור שנה ה-wiki עדיין נשאר נוח לניווט. יש לו מערכת הרשאות חזקה, עורך טוב, והוא משעמם בדיוק כפי שתיעוד תשתית צריך להיות.
מה שאין לו זה תצוגת מסד נתונים או עריכה בסגנון בלוקים, לכן הוא אינו תחליף ל-Notion כפי שהשלושה הראשונים עשויים להיות. BookStack דורש PHP 8.2 ומעלה ו-MySQL 8.0 או MariaDB 10.6 ומעלה. הפרויקט אינו מפרסם image רשמי ל-Docker ומפנה במקום זאת ל-images של הקהילה, כשהנפוץ שבהם הוא זה של LinuxServer.io:
docker pull lscr.io/linuxserver/bookstack:latestמכיוון שה-image מתוחזק על ידי הקהילה, קבעו גרסה ספציפית (pin) במקום לעקוב אחרי latest, וקראו את התיעוד של ה-image עצמו עבור המשתנים הנדרשים.
Obsidian: לא יישום שרת, וזו בדיוק הנקודה
Obsidian מאחסן קובצי Markdown פשוטים בתיקייה על המחשב שלכם. אין שרת, לכן אין מה לארח באופן עצמי ואין מה שיתקלקל בשעה 3 לפנות בוקר. עבור אדם אחד שכותב הערות, זה עדיף על כל אפשרות שצוינה לעיל מבחינת מהירות והוודאות שהקבצים שלכם ישרדו זמן רב יותר מהתוכנה.
סנכרון הוא החלק שאתם מארחים. האפשרויות כוללות שירות סנכרון רשמי בתשלום, מופע CouchDB שמפעיל את תוסף הקהילה LiveSync, או סנכרון קבצים פשוט כמו Syncthing או שיתוף WebDAV. עריכה משותפת בזמן אמת אינה נתמכת, לכן אם שני אנשים זקוקים לאותו דף בו-זמנית, Obsidian אינו הכלי המתאים.
מסדי נתונים וטבלאות: המקום שבו רוב החלופות נעצרות
זהו הציר הקובע את החיפוש. אנשים שמתגעגעים ל-Notion מתגעגעים בדרך כלל למסד הנתונים: טבלה עם שדות בעלי טיפוסים, תצוגות מרובות על אותן שורות, ומסננים.
ל-AppFlowy יש יכולות אלו, עם תצוגות רשת (grid), לוח (board) ולוח שנה (calendar). ל-Outline, ל-Docmost ול-BookStack אין. יש להם מסמכים שיכולים להכיל טבלאות פשוטות, וזה לא אותו הדבר, כיוון שלא ניתן להריץ שאילתות על השורות ואין תצוגה נוספת עליהן. אם מסד נתונים של Notion מחזיק את העבודה שלכם, AppFlowy היא האפשרות הממשית היחידה שלכם בקבוצה זו, ועליכם לבדוק את מגבלת המשתמשים בתוכנית החינמית שלה מול גודל הצוות שלכם לפני שתתחייבו.
משקל אירוח: מה כל stack מריץ בפועל
Docmost ו-Outline מריצים שניהם שלוש מכולות: היישום, PostgreSQL ו-Redis. שניהם פועלים בנוחות על VPS קטן. BookStack מריץ את היישום בתוספת מסד נתונים MySQL או MariaDB, שהוא הקל ביותר מבין הארבעה.
AppFlowy Cloud הוא הכבד ביותר בפער ניכר. קובץ ה-compose שפורסם עבורו מקים nginx, את MinIO עבור אחסון אובייקטים, PostgreSQL עם התוסף pgvector, Redis, את GoTrue עבור אימות, את שירות AppFlowy Cloud עצמו, ממשק ניהול, worker, שירות חיפוש, שירות AI ואת יישום ה-web. מדובר במסד נתונים אמיתי, אחסון אובייקטים וסביב עשר מכולות. תכננו את תקציב הזיכרון בהתאם, וקראו את כיצד שירותי Docker Compose, כרכים ורשתות משתלבים זה בזה לפני שתתחילו לערוך את הקובץ הזה.
באיזו אפשרות כדאי לבחור
אדם אחד, הערות וטיוטות, ללא צורך בשרת: Obsidian, עם סנכרון עצמי.
אדם אחד או קבוצה קטנה מאוד שזקוקה למסדי נתונים בסגנון Notion: AppFlowy, תוך בדיקה מוקדמת של מגבלת המשתמשים בתוכנית החינמית.
צוות שכותב רבות וכבר משתמש ב-Google Workspace, ב-Entra או בספק OIDC: Outline.
צוות שזקוק לסביבת עבודה משותפת שניתן להתחיל לעבוד בה עוד היום, ללא ספק זהות: Docmost.
תיעוד תשתית או מוצר שרבים קוראים ומעטים עורכים: BookStack.
מה משתבש לאחר ההתקנה
שלושה כשלים אחראים לרוב שרשורי התמיכה בפרויקטים אלו, וכולם נובעים מתצורה שגויה ולא מבאגים.
הראשון הוא כתובת ה-URL של היישום. Docmost APP_URL ו-Outline URL חייבים להכיר את הכתובת שבה הדפדפן משתמש בפועל, כולל https://. הגדירו זאת כ-localhost והציבו את היישום מאחורי דומיין; אחרת, הפניות ה-login ישלחו את המשתמשים למכונה שאינה שלהם.
השני הוא WebSockets, שתואר לעיל. עריכה שיתופית מפסיקה לעבוד בשקט, בעוד היישום נראה תקין.
השלישי הוא גיבויים. כל היישומים הללו שומרים את התוכן שלהם ב-PostgreSQL או ב-MySQL, ולא בקבצים שניתן לראות ישירות, לכן העתקת תיקיית ה-volume של מסד נתונים פעיל אינה גיבוי שאפשר לסמוך עליו. בצעו dump למסד הנתונים לפי לוח זמנים ושמרו את ה-dump מחוץ לשרת, באותו אופן שבו גיבויים מוצפנים מתוזמנים עם restic מטפלים בכל שירות stateful אחר. כאשר אתם בוחרים מה עוד להריץ לצד היישום, הרשימה הרחבה של יישומים שכדאי לארח עצמאית השנה מהווה כלי עזר שימושי לבדיקת שפיות לגבי העומס ששרת יחיד צריך לשאת.
FAQ
איזו חלופה ל-Notion באירוח עצמי היא הקרובה ביותר ל-Notion עצמו?
AppFlowy. זהו הפרויקט היחיד ברשימה זו הכולל קונספט של מסד נתונים אמיתי, כלומר שדות בעלי טיפוסים עם תצוגות של טבלה (grid), לוח (board) ולוח שנה (calendar) על גבי אותן שורות. Outline, Docmost ו-BookStack הם כלים לניהול מסמכים עם היררכיית דפים. הם מצוינים למסמכים, אך אינם מהווים תחליף למסד נתונים של Notion.
האם ניתן לארח את Notion עצמו באופן עצמאי?
לא. Notion הוא מוצר מסחרי מנוהל ללא גרסת אירוח עצמי וללא רכיב שרת שפורסם לציבור. כל אפשרות במדריך זה היא פרויקט קוד פתוח נפרד המכסה חלק מהפונקציונליות של Notion. העברה מתבצעת באמצעות ייצוא וייבוא, ולא באמצעות העתקת התוכנה עצמה.
האם לכלים אלו יש אפליקציות למובייל?
AppFlowy מפיצה אפליקציות native עבור iOS ו-Android שמתקשרות לשרת שלך ברגע שמגדירים אותן מול ה-instance שלך. ב-Outline וב-Docmost משתמשים דרך דפדפן במובייל, ושניהם שמישים בדרך זו לקריאה ולעריכה קלה. ל-Obsidian יש אפליקציות מובייל מלאות, אם כי עליך לספק את פתרון הסנכרון בעצמך. BookStack הוא יישום web רספונסיבי ללא אפליקציית מובייל רשמית.
כמה זיכרון RAM אני צריך ב-VPS?
Docmost דורש רף מינימלי של 2 vCPU ו-4 GB של RAM, ו-Outline ו-BookStack נמצאים בטווח דומה עבור צוות קטן. AppFlowy Cloud הוא היוצא מן הכלל, כיוון שקובץ ה-compose שלו מפעיל כעשרה שירותים, כולל PostgreSQL עם pgvector ואחסון אובייקטים MinIO, לכן יש לתכנן עבורו כמות זיכרון ושטח דיסק גדולה משמעותית.
האם ניתן להשתמש ב-Outline ללא התחברות דרך Google או Microsoft?
כן, אך לא ללא ספק זהות (identity provider). Outline תומך בספק OpenID Connect גנרי לצד הספקים המוכרים, כך ששרת OIDC באירוח עצמי יעבוד. מה שאינו נתמך הוא שם משתמש וסיסמה מקומיים פשוטים, וקובץ ה-environment לדוגמה של המערכת מציין כי יש להגדיר לפחות ספק צד-שלישי אחד, אחרת לא יהיו אפשרויות התחברות למערכת.