Οι ιστοσελίδες είναι προσωρινές — βρίσκονται στον υπολογιστή κάποιου άλλου και υπό τον έλεγχο κάποιου άλλου. Οι πληροφορίες στις οποίες βασίζεστε και χρειάζεστε μπορεί να διαρκέσουν για δεκαετίες μόνο για να διαπιστώσετε ότι έχουν φύγει μέσα σε μια νύχτα, ακριβώς τη στιγμή που τις χρειάζεστε περισσότερο. Με το Archivy, μπορείτε εύκολα να αποθηκεύσετε ιστοσελίδες σε μορφή Markdown και, στη συνέχεια, να τις οργανώσετε και να τις επεξεργαστείτε στο δικό σας σύστημα. για πάντα δικός σου. Να πώς. Επαληθεύω Πώς να δημιουργήσετε ένα απλό και αποτελεσματικό ημερολόγιο περιεχομένου στα Φύλλα Google.

Γρήγοροι σύνδεσμοι
Γιατί θέλετε να δημιουργήσετε ένα προσαρμοσμένο αρχείο;
Σχεδόν όλες οι πληροφορίες στον κόσμο είναι διαθέσιμες στο διαδίκτυο: Η Wikipedia είναι η μεγαλύτερη εγκυκλοπαίδεια που δημιουργήθηκε ποτέ και το Smart Zeno φιλοξενεί εξαιρετικά άρθρα τεχνολογίας που σας δείχνουν πώς να κάνετε ενδιαφέροντα πράγματα. Αν σας αρέσει ένα άρθρο, είναι εύκολο να... προσθέστε το σελιδοδείκτη στο πρόγραμμα περιήγησής σας για να τα επισκεφτείτε αργότερα και εάν έχετε συνδεδεμένο λογαριασμό με την Google ή άλλη υπηρεσία, μπορείτε να αποκτήσετε πρόσβαση στους σελιδοδείκτες σας από οποιαδήποτε συσκευή.
Ωστόσο, οι ιστοσελίδες εξαφανίζονται, οι ιστότοποι αναδιοργανώνουν τις δομές συνδέσμων τους και οι σελίδες ενημερώνονται συχνά για να αντικατοπτρίζουν τα πιο πρόσφατα νέα, την τεχνολογία και τα δεδομένα. Προσθέτετε σελιδοδείκτη ένα σύνολο οδηγιών για μια συγκεκριμένη έκδοση εφαρμογής, για να επιστρέψετε μήνες αργότερα και να ανακαλύψετε ότι τα βήματα έχουν αλλάξει για να ταιριάζουν στην πιο πρόσφατη έκδοση. Εάν θέλετε να μπορείτε να αξιοποιήσετε και να επιστρέψετε στις πληροφορίες που βρίσκετε στο διαδίκτυο, είναι καλύτερο να διατηρήσετε το αντίγραφό σας εκτός σύνδεσης.
Τι είναι το Αρχείο;
Το Archivy είναι μία από τις πολλές λύσεις αρχειοθέτησης εκτός σύνδεσης που μπορείτε να εκτελέσετε στο Raspberry Pi σας. Ορισμένοι, όπως το ArchiveBox, θα ξύνουν ιστότοπους και θα αποθηκεύουν τα αποτελέσματα σε διάφορες μορφές, όπως HTML, PDF και στιγμιότυπα οθόνης.
Το Archivy είναι ένα προσωπικό αρχείο που βασίζεται σε μια δομή δέντρου εγγράφων σε μορφή Markdown. Μπορείτε να δημιουργήσετε φακέλους διακλάδωσης και εάν προσθέσετε έναν σελιδοδείκτη, θα αποθηκεύσει την ιστοσελίδα και θα μετατρέψει το κείμενο σε Markdown για εσάς—δημιουργώντας επικεφαλίδες και μετατρέποντάς τους σε πίνακα περιεχομένων με δυνατότητα κλικ και, σε ορισμένες περιπτώσεις, λήψη εικόνων αυτόματα και αποθήκευση τους στο Pi σας.
Μπορείτε να επεξεργαστείτε το Markdown, να προσθέσετε σημειώσεις και ετικέτες για να κάνετε το αρχείο συμβατό με τις προτιμήσεις σας, ακόμη και να προσθέσετε αυτόνομες σημειώσεις για τις σκέψεις και τις σκέψεις σας. Είναι κάτι περισσότερο από ένα αρχείο Ιστού: είναι ένα προσωπικό αρχείο στο οποίο μπορείτε να έχετε πρόσβαση οπουδήποτε. Επαληθεύω Καλύτερες εφαρμογές επεξεργασίας Markdown για Linux.
Πώς να εγκαταστήσετε το Archivy στο Raspberry Pi
Το Archivy είναι μια εφαρμογή που αναπτύχθηκε μέσω Python και έχει σχεδιαστεί για πρόσβαση μέσω ενός προγράμματος περιήγησης, επομένως πριν ξεκινήσετε θα πρέπει να Ρύθμιση ενός Raspberry Pi ως διακομιστή ιστού. Εάν δεν έχετε ήδη εγκαταστήσει τα PIP και Python στο Raspberry Pi, εγκαταστήστε τα τώρα.
Ενώ το Archivy μπορεί να χρησιμοποιήσει το ElasticSearch για να σας βοηθήσει να βρείτε και να διαχειριστείτε τα αρχεία, λειτουργεί καλά και με το RipGrep. Εγκαταστήστε το RipGrep με:
sudo apt εγκατάσταση ripgrep
Τώρα μπορείτε να εγκαταστήσετε το Archivy με:
αρχείο εγκατάστασης pip
Δημιουργήστε έναν νέο κατάλογο όπου το Archivy θα αποθηκεύει τα δεδομένα του:
mkdir ~/Archivy_data
Τώρα πρέπει να διαμορφώσετε το σύστημά σας και να δημιουργήσετε έναν χρήστη διαχειριστή.
αρχειοθέτηση αρχειοθέτησης
… ο οδηγός θα αρχίσει να εγκαθίσταται

Ο οδηγός θα σας ζητήσει την πλήρη διαδρομή προς τον κατάλογο δεδομένων και εάν θέλετε να μπορείτε να χρησιμοποιήσετε την αναζήτηση. Πληκτρολογήστε "ripgrep" όταν σας ζητηθεί ποιος τύπος θέλετε να χρησιμοποιήσετε. Όταν ερωτηθείτε εάν θέλετε να δημιουργήσετε έναν χρήστη διαχειριστή, πληκτρολογήστε 'y'.
Μπορείτε να ξεκινήσετε το Archivy με:
εκτέλεση αρχείου
Το Archivy εκτελείται στη θύρα 5000 και μπορείτε να αποκτήσετε πρόσβαση σε αυτό εισάγοντας την ακόλουθη διεύθυνση:
http://your.local.pi.address:5000/
...σε οποιοδήποτε πρόγραμμα περιήγησης στο τοπικό σας δίκτυο.
Εάν θέλετε να αποκτήσετε πρόσβαση στο αρχείο Archivy εκτός του σπιτιού σας, δημιουργήστε ένα νέο αρχείο διαμόρφωσης Apache:
cd /etc/apache2/sites-availablesudo nanoarchivy.conf
Σε αυτό το νέο αρχείο, πληκτρολογήστε:
Ονομα διακομιστήπου.domain.tld ProxyPass / http://127.0.0.1:5000/ ProxyPassReverse / http:/127.0.0.1:5000/ ProxyPreserveHost ενεργοποιημένο
Αποθηκεύστε και κλείστε το αρχείο με Ctrl + O Ωμ Ctrl + X. Στη συνέχεια επανεκκινήστε τον Apache με:
sudo υπηρεσία apache2 επανεκκίνηση
Λάβετε ένα νέο πιστοποιητικό ασφαλείας από το Let's Encrypt με:
sudo certbot
Το Certbot θα σας παρουσιάσει μια λίστα και θα σας ζητήσει να επιλέξετε τον ιστότοπο για τον οποίο θέλετε πιστοποιητικό ασφαλείας. Εισαγάγετε τον κατάλληλο αριθμό και πατήστε απόδοση Το Certbot θα επαληθεύσει ότι όλα είναι εντάξει και θα δημιουργήσει ένα πιστοποιητικό και ένα αρχείο κλειδιού στο σύστημά σας. Επιλέξτε Ανακατεύθυνση όταν σας ζητηθεί και επανεκκινήστε ξανά τον Apache.
Τώρα, όταν επισκέπτεστε τον τομέα ή τον υποτομέα σας, το Archivy θα εξυπηρετείται μέσω μιας κρυπτογραφημένης σύνδεσης. Επαληθεύω Μερικές πρακτικές και ρεαλιστικές χρήσεις του Linux.
Χρησιμοποιήστε το Archivey για να αρχειοθετήσετε το Διαδίκτυο και τις ιδέες σας

Συνδεθείτε στο Archivy με το όνομα χρήστη και τον κωδικό πρόσβασης διαχειριστή και θα δείτε ότι υπάρχει μόνο ένας φάκελος: Root. Μπορείτε να δημιουργήσετε έναν νέο υποφάκελο πληκτρολογώντας ένα όνομα στο πεδίο δίπλα του Δημιουργήστε έναν υποκατάλογο , μετά κάντε κλικ στο κουμπί. Οι υποκατάλογοι είναι ένθετοι και μπορείτε να πάτε όσο βαθιά θέλετε. Ένα δενδρικό διάγραμμα δημιουργείται στα αριστερά της οθόνης για να σας βοηθήσει να πλοηγηθείτε στη δομή.

Για να προσθέσετε μια ιστοσελίδα στο αρχείο σας, κάντε κλικ στο κουμπί Νέος σελιδοδείκτης. Θα σας ζητηθεί η διεύθυνση URL και θα επιλέξετε ετικέτες. Δεν χρειάζεται να προσθέσετε ετικέτες, αλλά βοηθούν στην πλοήγηση. Όταν είστε έτοιμοι, πατήστε σώσει και το Archivy θα ξύσει τη σελίδα και θα δημιουργήσει ένα μορφοποιημένο έγγραφο Markdown, πλήρες με ετικέτες και ToC.

Μπορείτε να αλλάξετε τη διάταξη του εγγράφου κάνοντας κλικ στο κουμπί Τροποποίηση και χρησιμοποιήστε την τυπική μορφή Markdown για να τη ρυθμίσετε με ακρίβεια. Μπορείτε να προσθέσετε επιπλέον ετικέτες υποστηρίζοντας τη νέα σας ετικέτα με ένα "#" οπουδήποτε μέσα στο έγγραφο. Εάν κάνετε κλικ σε οποιαδήποτε από τις ετικέτες, θα δείτε μια λίστα με άλλα αρχειοθετημένα άρθρα με την ίδια ετικέτα. Για να προσθέσετε ένα αρχείο ή μια προσαρμοσμένη σημείωση, πατήστε Νέα σημείωση Και μπείτε απευθείας στο Markdown.
Το Archivy εξακολουθεί να είναι ένα έργο σε εξέλιξη, επομένως μπορείτε να περιμένετε να προστεθούν νέες δυνατότητες στο μέλλον και επειδή είναι έργο ανοιχτού κώδικα, μπορείτε ακόμη και να συνεισφέρετε τον κώδικα μόνοι σας. Επαληθεύω Πώς να ξύσετε έναν ιστότοπο και να εξαγάγετε τα δεδομένα του.
Χρησιμοποιήστε το Raspberry Pi σας για περισσότερα!
Το Raspberry Pi είναι μια εξαιρετικά ευέλικτη συσκευή που λειτουργεί πολύ καλά ως διακομιστής. Ειδικά το Raspberry Pi 4 μπορεί να χειριστεί έναν εξαιρετικό φόρτο εργασίας και μπορεί να εκτελεί ταυτόχρονα δεκάδες ιστότοπους και υπηρεσίες. Όποια κι αν είναι τα ενδιαφέροντά σας, από το μαγείρεμα μέχρι την κωδικοποίηση, την αρχειοθέτηση έως τα ηχητικά βιβλία, υπάρχει μια αυτο-φιλοξενούμενη λύση που λειτουργεί στο Raspberry Pi σας. Μπορείτε να δείτε τώρα Βασικά αυτο-φιλοξενούμενα έργα για το Raspberry Pi.










