צור ארכיון אישי משלך ב-Raspberry Pi עם Archivy

צור ארכיון אישי משלך ב-Raspberry Pi עם Archivy
קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

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





איפור של סרטון היום

למה תרצה לבנות ארכיון משלך?

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





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





מה זה ארכיון?

Archivy הוא אחד מכמה פתרונות ארכיון לא מקוונים שתוכל להפעיל על ה-Raspberry Pi שלך. חלקם, כגון ArchiveBox, יגרדו אתרים וישמרו את הפלט במגוון פורמטים, כולל HTML, PDF וצילומי מסך.

Archivy הוא ארכיון אישי המבוסס על מבנה עץ של מסמכי Markdown. אתה יכול ליצור תיקיות מסועפות ואם תוסיף סימניה, היא תגרד את דף האינטרנט ותמיר עבורך את הטקסט ל-Markdown - ותיצור ותמיר את הכותרות לתוכן עניינים שניתן ללחוץ עליו, ובמקרים מסוימים יוריד אוטומטית את התמונות , ואחסן אותם ב-Pi שלך.



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

windows לא הצליח לזהות את שרת ה- proxy של הרשת הזו

כיצד להתקין Archivy על Raspberry Pi שלך

Archivy היא אפליקציית Python והיא מיועדת לגישה דרך דפדפן, אז לפני שתתחיל, תצטרך הגדר את Raspberry Pi שלך כשרת אינטרנט . אם אין לך PIP ו-Python כבר מותקנים ב-Raspberry Pi שלך , התקן אותם עכשיו.





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

sudo apt install ripgrep

עכשיו אתה יכול להתקין את Archivy עם:





pip install archivy

צור ספרייה חדשה שבה Archivy יאחסן את הנתונים שלה:

mkdir ~/Archivy_data

עכשיו כדי להגדיר את המערכת שלך וליצור משתמש מנהל.

archivy init

...יתחיל את האשף

  אשף ארכיון בטרמינל

האשף יבקש ממך את הנתיב המלא של ספריית הנתונים שלך, והאם אתה רוצה להיות מסוגל להשתמש בחיפוש. הקלד 'ripgrep' בהנחיה כשתישאל באיזה סוג אתה רוצה להשתמש. כשתישאל אם ברצונך ליצור משתמש אדמין, הזן 'y'.

אתה יכול להתחיל לרוץ את Archivy עם:

archivy run

Archivy פועל על יציאה 5000, ותוכל לגשת אליו על ידי הזנת:

your.local.pi.address:5000

...לדפדפן ברשת המקומית שלך.

אם אתה רוצה לגשת לארכיון Archivy שלך מחוץ לבית שלך, צור קובץ תצורה חדש של Apache:

Windows 10 חריגה חוט מערכת המערכת לא מטופל
cd /etc/apache2/sites-availablesudo nano archivy.conf

בקובץ החדש הזה, הזן:

<VirtualHost *:80>

ServerName your.domain.tld

ProxyPass / http://127.0.0.1:5000/

ProxyPassReverse / http:/127.0.0.1:5000/

ProxyPreserveHost On

</VirtualHost>

שמור וצא עם Ctrl + O לאחר מכן Ctrl + X . לאחר מכן הפעל מחדש את Apache עם:

כיצד לחתוך עיגול בצבע
sudo service apache2 restart

השג אישור אבטחה חדש מ-Let's Encrypt with

sudo certbot

Certbot יציג בפניכם רשימה ויבקש מכם לבחור לאיזה אתר תרצו תעודת אבטחה. הזן את המספר המתאים והקש לַחֲזוֹר , ו-Certbot יבדוק שהכל תקין וייצור קובץ תעודה ומפתח במערכת שלך. בחר 'הפניה מחדש' כאשר תתבקש, ולאחר מכן הפעל מחדש את Apache שוב.

כעת כאשר אתה מבקר בדומיין או בתת-הדומיין שלך, Archivy יוגש באמצעות חיבור מוצפן.

השתמש בארכיון כדי לאחסן את האינטרנט ואת הרעיונות שלך

  ארכיוני ממשק ברירת מחדל

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

  ארכיונים מוסיפים דיאלוג חדש של סימניות

כדי להוסיף דף אינטרנט לארכיון שלך, לחץ על סימניה חדשה לַחְצָן. תתבקש לציין את כתובת האתר ולציין תגים. אתה לא צריך להוסיף תגים, אבל זה עוזר לניווט. כשתהיה מוכן, לחץ להציל , ו- Archivy יגרד את הדף ויפיק מסמך Markdown מעוצב, עם תגים ו-ToC.

  מאמר muo ב-markdown בארכיונים

ניתן לשנות את פריסת המסמך על ידי לחיצה על לַעֲרוֹך כפתור, ו באמצעות עיצוב Markdown סטנדרטי להתאים אותו במדויק. אתה יכול להוסיף תגים נוספים על ידי חיזוק התג החדש שלך עם '#' בכל מקום במסמך. אם תלחץ על אחד מהתגים, תראה רשימה של מאמרים אחרים בארכיון עם אותו תג. כדי להוסיף קובץ או הערה משלך, לחץ הערה חדשה והכנס ישירות ל-Markdown.

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

השתמש ב-Raspberry Pi שלך לעוד!

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