אפליקציות לעסק, ופלטפורמה שמחזיקה אותן ביחד

הלשכה הדיגיטליתהלשכה הדיגיטליתDIGITAL OFFICE · קוד גלוי GitHub
יכולות

אפליקציות לעסק, ופלטפורמה שמחזיקה אותן ביחד

שתי שכבות: האפליקציות שאתם רואים במסך, והמנגנונים שמתחת שדואגים שהן יעלו, ידברו זו עם זו, ולא ייפלו בשקט.

אפליקציות העסק לדף של כל אפליקציה ←

🖥️קונסולה

המעטפת: תפריט אחד, חיפוש מהיר (Ctrl+K), הודעות, ומסך "האפליקציות שלי" עם התקנה בלחיצה.

📒מסמכים שלי

מסמכים, לקוחות ופריטים. הפקת חשבוניות, לוח מחוונים של העסק, והגדרות עסק. מנוע החשבונאות בבנייה

📥מסמכים נכנסים (INDOX)

מאגרי מסמכים לפי חברה, צנרת סטטוסים (לבדיקה → בעבודה → הושלם), OCR וחילוץ שדות מחשבוניות ותעודות משלוח בעברית, וציון דיוק.

🗂️דרייב

תיקיות וקבצים על אחסון Supabase, גרירה בין תיקיות, העלאה, תצוגה מקדימה, פח, וחיבור לדרייב חיצוני.

✉️מייל

שרת מייל מלא לדומיין שלכם (docker-mailserver) עם תיבת דואר, תוויות, חיפוש, ומעבר ישיר ממייל למסמך נכנס.

💬צ'אט ובוטים

שירות צ'אט רב-מנועי: מנוע פרטי, וואטסאפ (חיבור ב-QR) וטלגרם, עם סטטיסטיקות בוט.

⚙️אוטומציות

n8n מובנה עם עובדים ורצי משימות. תהליכים מוכנים כתבנית שמיובאת עם האפליקציה ונמחקת איתה.

🔐חיבורים

מתווך הרשאות: אפליקציה מקבלת מפתח חד-פעמי לשניות ספורות, רק למה שהמניפסט שלה מצהיר, וכל החלטה נרשמת ביומן.

🧾כלי API ו-OCR

שירות עיבוד PDF ו-OCR שכל האפליקציות משתמשות בו, כולל מסמכים סרוקים בעברית.

🔔התראות

זרם התראות אחד מכל האפליקציות, עם מצב ריק ברור וטוסטים.

🩺ניטור

"מכונה": מדדי מעבד, זיכרון ודיסק, רשימת קונטיינרים חיה. "מקביליות": ציר זמן של משימות ברקע. GlitchTip: מעקב שגיאות תואם Sentry.

🧠מודלים מקומיים

Ollama לאירוח מודלי שפה על השרת, למי שלא רוצה לשלוח נתונים החוצה. אופציונלי

מה שמתחת: הפלטפורמה

שכבה 3 · אפליקציות תיקייה אחת, מניפסט אחד לכל אפליקציה. מותקנות ומוסרות מהחנות. מסמכים שלי INDOX דרייב מייל צ'אט OCR Ollama שלכם… שכבה 1–2 · תשתית שכל התקנה מקבלת זהות אחת, מסד אחד, מתווך הרשאות אחד, אוטומציות, ניטור. Traefik Authentik Postgres Redis n8n חיבורים קונסולה GlitchTip שכבה 0 · הקומפיילר (bbox) קורא את המניפסטים, פותר ספקים, מייצר את כל ההרצה, ומסרב לעמימות. יותר מ-60 שערים ב-CI. app.json platform.state .generated/ 60+ gates
שכבה 3 · אפליקציותמסמכים שליINDOXדרייבמיילצ'אטOCROllamaשכבה 1–2 · תשתיתTraefikAuthentikPostgresRedisn8nחיבוריםקונסולהשכבה 0 · קומפיילרapp.jsonplatform.state.generated/60+ שערים
הפלטפורמה מקומפלת: הקומפיילר קורא מניפסטים ומייצר את כל ההרצה. אפליקציה חדשה היא תיקייה.

🏗️מקומפלת, לא מורכבת ביד

כל אפליקציה היא תיקייה עם קובץ מניפסט (app.json). הקומפיילר קורא את כל המניפסטים, פותר לכל יכולת ספק אחד, ומייצר את כל קבצי ההרצה. בחירה עמומה נכשלת עם שמות המועמדים, במקום להתפרש בשקט. המודל המלא ←

📍מקומי, שרת, או ענן

אותה התקנה רצה על הלפטופ (console.localhost), על השרת שלכם (console.your-domain.com) או בענן המנוהל (console.your-company.digital-office.co.il). משתנה רק שורת הדומיין.

🪪זהות אחת

Authentik מספק SSO לכל האפליקציות דרך Traefik. אפליקציה קוראת את המשתמש מכותרות הבקשה, בלי קוד אימות משלה.

🛒חנות אפליקציות חתומה

קטלוג עם חתימת Ed25519 וגיבוב לכל פריט. התקנה לפי מזהה, כתובת או קובץ, עם גילוי מוקדם של מה האפליקציה תדרוש: הרשאות, פורטים, נתיבים, עלות.

↩️דורות וחזרה לאחור

כל רינדור שומר את הקודם. אפליקציה יכולה להיות מופעלת, מושבתת או מאורכבת (התמונות נמחקות, הנתונים נשמרים), ובחירה של משתמש לא מתבטלת בשקט.

🚦מצבי בריאות אמיתיים

לכל אפליקציה תנאי Resolved / Installed / Started / Ready עם סיבה והודעה. כשל אימות נקרא ממתווך ההרשאות ולא מנוחש מבריאות הקונטיינר.

✅60+ שערים ב-CI

בדיקות מבניות שרצות על כל דחיפה: שכבות התלות, ספקים, קבצי בריאות, קלטים לתהליכים. כל שער קיים כי משהו פעם נכשל בשקט.

🕸️רשת פנימית וגיבוי

כל האפליקציות על רשת פנימית אחת מאחורי Traefik, עם TCP ל-Postgres ו-Redis ברשימת IP מותרת. רשת לכל אפליקציה לפי גרף היכולות וגיבוי מובנה נמצאים במפת הדרכים. בעבודה

מה עוד לא מוכן, בגלוי. מנוע החשבונאות של מסמכים שלי (מסמכים תקניים לרשות המסים) מתוכנן ולא בנוי. מעבר מלא של כל האפליקציות למתווך ההרשאות בעיצומו. גיבוי ושחזור מתוך הפלטפורמה עדיין אין. מפת הדרכים המלאה.