בעולם הדיגיטלי של היום, לקיחת הערות היא חיונית לארגון רעיונות, מעקב אחר משימות ושיפור פרודוקטיביות. רבים משתמשים ב-אפליקציות לרישום הערות מבוססות ענן, אך הן מגיעות עם חששות פרטיות, תשלומי מנוי או התאמה מוגבלת. אם אתה רוצה שליטה מלאה על ההערות שלך, Memos היא חלופה נהדרת.
Memos היא אפליקציית רישום הערות בקוד פתוח, המוזנת על ידך, המעניקה לך בעלות מוחלטת על הנתונים שלך, שהיא קלה לשימוש, קלה לשימוש, ומתאימה לשימוש אישי או לצוותים קטנים.
במאמר זה, נסקור את Memos, את תכונותיה, את תהליך ההתקנה שלה, ואיך להשתמש בה ביעילות.
מה זה Memos?
Memos היא אפליקציית רישום הערות מינימליסטית המאפשרת לך לכתוב, לארגן ולנהל את ההערות שלך מבלי להסתמך על שירותי צד שלישי. היא מוזנת על ידך, כלומר אתה מתקין ומריץ אותה על השרת שלך, מה שמעניק לך פרטיות מוחלטת ושליטה על הנתונים שלך.
תכונות עיקריות של Memos:
- ראשית פרטיות – הנתונים שלך נשארים אצלך, כלומר הכל מאוחסן בבטחה במסד הנתונים המקומי שלך.
- מהיר ופשוט – כתוב ושמור הערות במהירות בטקסט פשוט, עם Markdown לעיצוב קל ושיתוף.
- קליל אך עוצמתי – נבנה עם Go ו-React.js לחוויה חלקה ויעילה.
- ניתן להתאמה אישית מלאה – שנה את שם השרת, האייקון, הנושא, התיאור ועוד לפי הצרכים שלך.
- קוד פתוח – 100% שקוף, עם כל הקוד זמין ב-GitHub לכל מי שמעוניין לצפות או לתרום.
- חינם לחלוטין – ללא דמי שימוש, ללא מנויים – פשוט גישה מלאה לכל הפיצ'רים ללא עלות.
דרישות מוקדמות
לפני שתתחיל, ודא שהשרת שלך עומד בדרישות הבאות:
- מערכת מבוססת לינוקס (אובונטו, דביאן, RHEL וכו')
- Docker מותקן על המערכת שלך.
- שם דומיין (אופציונלי, לגישה מהאינטרנט).
שלב 1: התקנת Docker על לינוקס
Memos פועל כמיכל Docker, לכן עליך להתקין קודם את Docker, עקוב אחרי הצעדים למטה בהתאם להפצת הלינוקס שלך.
התקן את גרסת Docker האחרונה על הפצות מבוססות דביאן כמו אובונטו ו-Mint:
sudo apt update sudo apt install -y ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/null echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
למערכות מבוססות RHEL (CentOS, AlmaLinux, Rocky Linux, Fedora):
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install -y docker-ce docker-ce-cli containerd.io
ברירת מחדל, Docker דורש הרשאות שורש, מה שלא נוח, לכן אפשר למשתמשים שאינם שורש להריץ פקודות Docker ללא sudo
.
sudo usermod -aG docker $USER newgrp docker
לאחר ההתקנה, אפשר את Docker להתחיל בעת אתחול ולהפעיל את השירות.
sudo systemctl enable --now docker sudo systemctl start docker
שלב 2: התקן Memos באמצעות Docker
כדי להקים Memos באמצעות docker run
, הרץ את הפקודה הבאה כדי להתחיל את Memos, שתשיק את Memos ברקע, ותחשוף אותה על פורט 5230 והנתונים יאוחסנו ב~/.memos/
, תיקיה מוסתרת בתוך הבית של המשתמש שלך.
docker run -d \ --init \ --name memos \ --publish 5230:5230 \ --volume ~/.memos/:/var/opt/memos \ neosmemo/memos:stable

לאחר שהקונטיינר פועל, תוכל לגשת לMemos על ידי פתיחת דפדפן האינטרנט שלך וניווט ל:
http://your-server-ip:5230 OR http://localhost:5230


אם הקמת דומיין, תוכל להגדיר פרוקסי הפוך (באמצעות Nginx או Caddy) לחוויה טובה יותר.
סיכום
Memos היא אפליקציית רישום הערות עצמאית עוצמתית אך קלה שמאפשרת לך לקחת ולנהל הערות בדרכך. היא קלה להתקנה, מאוד מותאמת אישית, ומעניקה לך בעלות מלאה על הנתונים שלך.
Source:
https://www.tecmint.com/memos-self-hosted-note-taking-linux/