Skip to main content

    Synapse + Element מותקן מראש · האפליקציה בחינם

    שרת צ'אט Matrix משלכם עם Synapse ו-Element

    אפליקציית Synapse + Element של Devoster היא VPS מבוסס KVM עם דיסק NVMe ביוטה, ארה״ב, שמריץ שרת צ'אט Matrix ‏(Synapse) עם לקוח הווב Element באותה כתובת HTTPS, כשלוש דקות אחרי שהשרת עולה. החדרים יכולים להיות מוצפנים מקצה לקצה, והשרת פרטי עד שתפתחו פדרציה. התוכנה בחינם; החבילות מתחילות ב-$3.49 לחודש, וחבילת Micro (‏1 vCPU, ‏2GB, ‏50GB, ‏$4.49 לחודש) היא ההמלצה.

    • חדרים מוצפנים מקצה לקצה
    • לקוח הווב Element כלול
    • פרטי כברירת מחדל, בלי הרשמה
    • פדרציה כשתרצו
    • KVM · ‏NVMe · ‏root מלא · יוטה, ארה״ב

    המחירים אומתו

    החבילות המומלצות

    • מומלץ

      Micro

      $4.49/לחודש
      • 1 vCPU
      • 2 GB זיכרון
      • 50 GB NVMe
      • IPv4 אחד
    • Nano

      $3.49/לחודש
      • 1 vCPU
      • 1 GB זיכרון
      • 25 GB NVMe
      • IPv4 אחד
    • Starter

      $7.99/לחודש
      • 2 vCPU
      • 4 GB זיכרון
      • 75 GB NVMe
      • IPv4 אחד

    להשוואת כל 8 חבילות ה‑VPS

    מה מקבלים עם Synapse + Element בלחיצה אחת

    ‏Matrix הוא תקן פתוח לצ'אט, ו-Synapse הוא שרת הייחוס שלו; ‏Element הוא לקוח ווב עבורו. שניהם בקוד פתוח (AGPL-3.0). בוחרים את האפליקציה עם חבילה, משלמים, ואנחנו מקימים את ה-VPS (‏KVM, ‏NVMe, ‏Ubuntu 24.04 LTS) ומתקינים אותה תוך כשלוש דקות אחרי שהשרת עולה. מקבלים:

    • Synapse 1.164 עם מסד נתונים PostgreSQL, והמטמונים שלו מותאמים ל-RAM של החבילה.
    • Element Web 1.12 באותה כתובת, כך שאנשים פותחים קישור אחד בדפדפן ומתחילים לדבר.
    • כתובת HTTPS כמו chat-k3x9q2.devoster.app עם תעודת Let's Encrypt.
    • חשבון מנהל שכבר נוצר בשם @admin:chat-k3x9q2.devoster.app, מנהל שרת, עם סיסמה שנוצרה אוטומטית ומוצגת בלוח הבקרה של Devoster, שבו אפשר גם לאפס אותה. הרשמה ציבורית וגישת אורחים כבויות.
    • שליטה מלוח הבקרה: פתיחת Element, ריסטארט, עצירה והפעלה של השרת, צפייה בלוגים, עדכון וחיבור דומיין משלכם.

    התוכנה בחינם; משלמים רק על חבילת ה-VPS, עם 10% הנחה בתשלום שנתי. השרת מגיע עם root מלא, גיבוי לילי חינם שנשמר 3 ימים ועוד Snapshot אחד, כתובת IPv4 ייעודית, ‏1Gbps עם תעבורה ללא הגבלה והגנת DDoS. כבר יש לכם VPS ב-Devoster? אפשר להתקין עליו את שרת הצ'אט מ-VPS Control, אחרי שהפאנל בודק את מערכת ההפעלה, שהפורטים 80/443 פנויים ואת הדיסק, או להתקין מחדש את השרת איתו, בלי תשלום. אפליקציות נוספות שמותקנות כך נמצאות בעמוד האפליקציות בלחיצה אחת.

    ‏Matrix ו-Element הם סימנים של בעליהם; זו תוכנה בקוד פתוח שמותקנת על השרת שלכם, לא שירות של Matrix.org Foundation או של Element.

    שם השרת: מזהי המשתמשים נשארים עם כתובת ה-devoster.app

    כל מזהה משתמש ב-Matrix מסתיים בשם השרת, למשל @alice:chat-k3x9q2.devoster.app. השם הזה הוא חלק מכל משתמש, חדר וחתימת הודעה, ופרוטוקול Matrix לא מאפשר לשנות אותו. הוא נקבע כשהשרת מותקן, לכתובת ה-devoster.app.

    • דומיין משלכם עדיין עובד: מחברים אותו מלוח הבקרה והוא הופך לכתובת של Element ושל השרת עבור אפליקציות, למשל chat.example.com.
    • אבל מזהי המשתמשים נשארים עם שם ה-devoster.app לתמיד. אליס נשארת @alice:chat-k3x9q2.devoster.app, והכתובת הזו ממשיכה לעבוד כדי ששרתים אחרים ימצאו את שלכם.

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

    הוספת אנשים לשרת

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

    cd /opt/devoster/app
    docker compose -p devoster-app exec synapse register_new_matrix_user -c /data/config/00-devoster.yaml http://localhost:8008

    הוא שואל על שם משתמש, סיסמה והאם המשתמש מנהל. שלחו לאדם את הכתובת, את שם המשתמש ואת הסיסמה, ובקשו ממנו להחליף אותה בהגדרות של Element. פורטי הדואר היוצא חסומים כברירת מחדל בחבילות ה-VPS של Devoster וההתחברות באימייל כבויה, כך שאין "שכחתי סיסמה" במייל: אם מישהו איבד את שלו, קבעו לו סיסמה חדשה עם ה-API לניהול מהשרת, או השביתו את החשבון וצרו חדש.

    פרטי כברירת מחדל: הפעלת פדרציה

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

    כדי לפתוח אותה, ערכו ב-SSH את קובץ ההגדרות שלכם, /opt/devoster/data/matrix/synapse/config/custom.yaml, שעדכונים אף פעם לא דורסים:

    • כל השרתים: federation_domain_whitelist: null
    • רק שרתים שאתם סומכים עליהם: federation_domain_whitelist: [matrix.org, example.com]

    אחר כך עשו ריסטארט לאפליקציה מלוח הבקרה של Devoster. הפדרציה עוברת בפורט ה-HTTPS הרגיל 443, כך שאין פורט נוסף לפתוח. הצטרפות לחדרים ציבוריים גדולים מאוד בשרתים אחרים צורכת הרבה זיכרון ודיסק, אז אם זה מה שאתם רוצים, תכננו Starter ומעלה.

    הצפנה, שיחות, טלפונים ומה כבוי

    • הצפנה: ‏Element מצפין הודעות ישירות וחדרים פרטיים מקצה לקצה כברירת מחדל, כך שגם השרת שומר אותן בצורה שאי אפשר לקרוא. כל אחד צריך להגדיר את הגיבוי המאובטח של Element עם מפתח שחזור; בלעדיו, התנתקות מכל המכשירים עלולה לגרום לאובדן ההיסטוריה המוצפנת הישנה.
    • שיחות: שיחות קול ווידאו אחד על אחד עוברות ישירות בין שני האנשים. אין שרת ממסר TURN, כך ששיחות עלולות להיכשל כשמישהו נמצא מאחורי NAT קפדני, כמו בחלק מהרשתות הסלולריות או המשרדיות. שיחות קבוצתיות כבויות.
    • בטלפונים: ‏Element בדפדפן של הנייד עובד, ואפליקציות Matrix שתומכות בהתחברות עם שם משתמש וסיסמה מתחברות עם כתובת השרת שלכם.
    • כבוי בכוונה: תצוגות מקדימות של קישורים (הן היו גורמות לשרת לגשת לכל כתובת שמפורסמת), ווידג'טים ומנהלי אינטגרציות, אנליטיקה ודיווחי באגים לצד שלישי. העלאות מוגבלות ל-100MB לקובץ.

    איזו חבילה, גיבויים ועדכונים

    חבילות: ‏Nano מריצה שרת פרטי למשפחה או לכמה חברים. ‏Micro, ההמלצה, נותנת ל-Synapse מטמונים גדולים יותר ומקום להיסטוריה ולקבצים המשותפים של צוות קטן. ‏Starter מתאימה לצוות גדול יותר, או לפדרציה עם חדרים ציבוריים עמוסים. המטמונים של Synapse מותאמים ל-RAM של החבילה, ומותאמים מחדש בעדכון הבא אחרי שדרוג; חבילות לא מוקטנות במקום.

    גיבויים: הגיבויים הליליים (נשמרים 3 ימים) ומקום ה-Snapshot שלכם מכסים את כל ה-VPS. לעותקים משלכם, ייצאו את מסד הנתונים ב-SSH מהתיקייה /opt/devoster/app עם docker compose -p devoster-app exec db pg_dump -U synapse synapse, והעתיקו את /opt/devoster/data/matrix/synapse, שמחזיקה את הקבצים שהועלו ואת מפתח החתימה של השרת. שמרו על המפתח הזה: הוא הזהות של השרת שלכם.

    עדכונים: אנחנו בודקים גרסאות חדשות של Synapse ו-Element ומחילים אותן בשעת תחזוקה שאתם בוחרים, או כשאתם לוחצים Update now. לפני כן נלקח Snapshot של ה-VPS, ואם השרת לא חוזר לפעול תקין הוא חוזר אחורה אוטומטית.

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

    שאלות ותשובות

    ‏Synapse, ‏Element וההתקנה בלחיצה אחת בחינם. משלמים רק על חבילת ה-VPS: מ-$3.49 לחודש ב-Nano, או $4.49 לחודש ב-Micro המומלצת, עם 10% הנחה בתשלום שנתי. אין תשלום לפי משתמש.

    לא. מזהי המשתמשים מסתיימים בשם ה-devoster.app שבו השרת הותקן, ו-Matrix לא מאפשר לשנות אותו. הדומיין שלכם עדיין יכול להיות הכתובת של Element ושל השרת עבור אפליקציות.

    אחרי שמפעילים פדרציה. היא כבויה בהתקנה; קבעו את federation_domain_whitelist בקובץ custom.yaml ב-SSH (‏null לכל השרתים, או רשימה) ועשו ריסטארט לאפליקציה מלוח הבקרה.

    ב-SSH, עם הכלי register_new_matrix_user של Synapse מהתיקייה /opt/devoster/app. אין הרשמה ציבורית, ול-Element אין מסך ניהול ליצירת חשבונות.

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

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

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

    לא. זו תוכנה בקוד פתוח (Synapse ו-Element Web) שמותקנת על ה-VPS שלכם. ‏Devoster אינה קשורה ל-Matrix.org Foundation או ל-Element.
    VPS ל-Synapse ו-Element

    התחילו עם Micro ב‑$4.49 לחודש

    אנחנו מעריכים את הפרטיות שלכם

    אנו משתמשים בקובצי Cookie חיוניים לתפעול האתר, ובקובצי Cookie אופציונליים לניתוח נתונים כדי להבין איך אתם משתמשים ב-Devoster ולשפר את השירותים שלנו. באפשרותכם לקבל את כל הקבצים או להתאים את ההעדפות.

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