قم بإنشاء أرشيف شخصي خاص بك على Raspberry Pi باستخدام Archivy

قم بإنشاء أرشيف شخصي خاص بك على Raspberry Pi باستخدام Archivy
القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

تعتبر صفحات الويب مؤقتة - موجودة على كمبيوتر شخص آخر وتحت سيطرة شخص آخر. قد تدوم المعلومات التي تعتمد عليها وتحتاج إليها لعقود من الزمن فقط لتختفي بين عشية وضحاها عندما تكون في أمس الحاجة إليها. باستخدام Archivy ، يمكنك بسهولة حفظ صفحات الويب باسم Markdown ، ثم تنظيمها وتحريرها على نظامك الخاص. لك إلى الأبد. إليك الطريقة.





اجعل فيديو اليوم

لماذا تريد إنشاء أرشيف خاص بك؟

تتوفر جميع معلومات العالم تقريبًا عبر الإنترنت: Wikipedia هي أكبر موسوعة تم إنشاؤها على الإطلاق ، ويستضيف موقع MakeUseOf.com مقالات تقنية ممتازة توضح لك كيفية القيام بأشياء رائعة ومثيرة للاهتمام. إذا كنت تحب مقالة ، فمن السهل أن تفعل ذلك ضع إشارة مرجعية عليه في متصفحك لزيارته لاحقًا ، وإذا كان لديك حساب متصل مع Google أو خدمة أخرى ، فيمكنك الوصول إلى إشاراتك المرجعية على أي جهاز.





لكن صفحات الويب تختفي ، وتعيد المواقع تنظيم هياكل الارتباط الخاصة بها ، وغالبًا ما يتم تحديث الصفحات لتعكس أحدث الأخبار والتكنولوجيا والبيانات. يمكنك وضع إشارة مرجعية على مجموعة من الإرشادات الخاصة بإصدار برنامج معين ، فقط للعودة بعد شهور واكتشاف أن الخطوات قد تغيرت لتلائم أحدث إصدار. إذا كنت تريد أن تكون قادرًا على الاعتماد على المعلومات التي تجدها عبر الإنترنت والعودة إليها ، فمن الأفضل الاحتفاظ بنسختك الخاصة في وضع عدم الاتصال.





ما هو الأرشيف؟

يعد Archivy أحد حلول الأرشفة المتعددة غير المتصلة بالإنترنت والتي يمكنك تشغيلها على Raspberry Pi الخاص بك. سيقوم البعض ، مثل ArchiveBox ، بكشط مواقع الويب وحفظ المخرجات بتنسيقات متنوعة ، بما في ذلك HTML و PDF ولقطات الشاشة.

Archivy هو أرشيف شخصي يعتمد على هيكل شجري لوثائق Markdown. يمكنك إنشاء مجلدات متفرعة ، وإذا أضفت إشارة مرجعية ، فستتخلص من صفحة الويب وتحول النص إلى Markdown نيابة عنك - وإنشاء العناوين وتحويلها إلى جدول محتويات قابل للنقر عليه ، وفي بعض الحالات ، سيتم تنزيل الصور تلقائيًا ، وتخزينها على Pi الخاص بك.



لماذا بعض الأغاني غير قابلة للتشغيل على سبوتيفي

يمكنك تحرير Markdown ، وإضافة ملاحظات وعلامات لجعل الأرشيف يعمل من أجلك ، وحتى إضافة ملاحظات قائمة بذاتها لأفكارك وتأملاتك. إنه أكثر من مجرد أرشيف ويب: إنه أرشيف شخصي يمكنك الوصول إليه من أي مكان.

كيفية تثبيت 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 جديد:

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>

احفظ واخرج باستخدام السيطرة + O ومن بعد السيطرة + X . ثم أعد تشغيل Apache باستخدام:

sudo service apache2 restart

احصل على شهادة أمان جديدة من Let's Encrypt with

sudo certbot

سيقدم لك Certbot قائمة ويطلب منك تحديد الموقع الذي تريد شهادة أمان له. أدخل الرقم المناسب واضغط يعود ، وسيقوم Certbot بالتحقق من أن كل شيء على ما يرام وإنشاء شهادة وملف مفتاح على نظامك. اختر 'إعادة توجيه' عندما يُطلب منك ذلك ، ثم أعد تشغيل Apache مرة أخرى.

الآن عندما تزور المجال أو المجال الفرعي الخاص بك ، سيتم تقديم Archivy عبر اتصال مشفر.

استخدم الأرشفة لأرشفة الإنترنت وأفكارك

  أرشيفات الواجهة الافتراضية

قم بتسجيل الدخول إلى Archivy باستخدام اسم المستخدم وكلمة المرور الخاصين بالمسؤول ، وسترى أن هناك مجلدًا واحدًا فقط: جذر . يمكنك إنشاء مجلد فرعي جديد عن طريق كتابة اسم في الحقل المجاور لـ إنشاء دليل فرعي ، ثم النقر فوق الزر. الدلائل الفرعية متداخلة ، ويمكنك الاستمرار بالعمق الذي تريده. يتم إنشاء مخطط شجرة على يسار الشاشة لمساعدتك على التنقل في الهيكل.

  المحفوظات تضيف حوارًا مرجعيًا جديدًا

لإضافة صفحة ويب إلى أرشيفك ، انقر فوق إشارة مرجعية جديدة زر. سيُطلب منك عنوان URL وتحديد العلامات. ليس عليك إضافة علامات ، لكنها تساعد في التنقل. عندما تكون جاهزًا ، اضغط يحفظ ، وسيقوم Archivy بكشط الصفحة وإنشاء مستند Markdown منسق ، مكتمل بالعلامات و ToC.

  مقال muo في تخفيض السعر في المحفوظات

يمكنك تغيير تخطيط المستند بالنقر فوق تعديل زر و باستخدام تنسيق Markdown القياسي لتفصيله بدقة. يمكنك إضافة علامات إضافية بتدعيم علامتك الجديدة بـ '#' في أي مكان داخل المستند. إذا قمت بالنقر فوق أي من العلامات ، فسترى قائمة بالمقالات المؤرشفة الأخرى بنفس العلامة. لإضافة ملف أو ملاحظة خاصة بك ، انقر فوق ملاحظة جديدة وادخل Markdown مباشرة.

لا يزال Archivy عملاً قيد التقدم ، لذا يمكنك توقع إضافة ميزات جديدة في المستقبل ، وبما أنه مشروع مفتوح المصدر ، يمكنك حتى المساهمة في الكود بنفسك.

كيفية منع شخص ما من الوصول إلى جهاز الكمبيوتر الخاص بي عن بُعد

استخدم Raspberry Pi الخاص بك للمزيد!

يعد Raspberry Pi آلة متعددة الاستخدامات بشكل غير عادي ، ويعمل بشكل جيد للغاية كخادم. يمكن لـ Raspberry Pi 4 على وجه الخصوص التعامل مع عبء عمل استثنائي ، وهو قادر على تشغيل عشرات المواقع والخدمات في نفس الوقت. مهما كانت اهتماماتك ، من الطهي إلى الترميز ، والأرشفة إلى الكتب الصوتية ، فهناك حل مستضاف ذاتيًا يعمل على Raspberry Pi الخاص بك.