Υπάρχουν δεκάδες πακέτα διαχείρισης φωτογραφιών για αυτο-φιλοξενία στο Raspberry Pi και το Piwigo είναι ένα από τα καλύτερα, προσφέροντας όμορφη διεπαφή, διαχείριση πολλών χρηστών και όμορφα θέματα. Αν και δεν αντικαθιστά αρκετά την υποδοχή για το Google Photos, σας επιτρέπει να ελέγχετε τα στιγμιότυπά σας και να έχετε πρόσβαση και να τα εμφανίζετε μέσω του Διαδικτύου.
Τι είναι το Piwigo και γιατί πρέπει να το φιλοξενήσετε μόνοι σας στο Raspberry Pi σας;
Την τελευταία δεκαετία, οι χρήστες smartphone συνήθισαν να έχουν απεριόριστο δωρεάν χώρο αποθήκευσης για φωτογραφίες που τραβήχτηκαν στα τηλέφωνά τους. Θα μπορούσαν να είναι σίγουροι ότι οι αμέτρητες εικόνες από διακοπές στην παραλία, οικογενειακές συγκεντρώσεις και μεγάλα γεγονότα θα παρέμεναν ασφαλές και ασφαλές (αν και με χαμηλότερη ποιότητα από το πρωτότυπο) στα χέρια τεχνολογικών κολοσσών όπως η Google—δωρεάν για πάντα.
Αυτή η διαβεβαίωση κλονίστηκε το 2021 με την είδηση ότι η Google επρόκειτο να διακόψει την δωρεάν, απεριόριστη επιλογή αποθήκευσης και ενδεχομένως να διαγράψει φωτογραφίες και άλμπουμ εάν πληρούνταν ορισμένες προϋποθέσεις. Αυτό έχει κάνει τους χρήστες να αναζητούν μια εναλλακτική που μπορούν να τρέξουν, χωρίς περιορισμούς, στο δικό τους υλικό και στο σπίτι τους.
Το Piwigo είναι μια τέτοια λύση. Το λογισμικό είναι αρκετά παλαιότερο από το Google Photos, αφού κυκλοφόρησε για πρώτη φορά ως PhpWebGallery το 2001 και επανακυκλοφόρησε με άδεια GNU General Public License το 2002. Η άδεια σημαίνει ότι οι χρήστες είναι ελεύθεροι να εκτελούν, να μελετούν, να μοιράζονται και να τροποποιούν το λογισμικό για τους δικούς τους σκοπούς. Το PhpWebGallery μετονομάστηκε σε Piwigo το 2009.
Το Piwigo προσφέρει έναν εύκολο τρόπο για να ανεβάσετε, να διαχειριστείτε και να προβάλετε τις φωτογραφίες σας στο διαδίκτυο και διαθέτει όμορφες επιλογές θεμάτων, πελάτες για κινητά και επεκτάσεις. Το Piwigo θα προσφέρει ευχαρίστως φωτογραφίες μέσω του ιστού σε μοντέλα ήδη από το αρχικό Raspberry Pi.
Πώς να εγκαταστήσετε το Piwigo στο Raspberry Pi σας
Το πρώτο πράγμα που πρέπει να κάνετε είναι να προετοιμάστε το Raspberry Pi για χρήση ως διακομιστή. Μόλις εγκατασταθεί το λογισμικό και λειτουργεί όπως θα έπρεπε, ενημερώστε και αναβαθμίστε τυχόν εγκατεστημένα πακέτα:
sudo apt εκσυγχρονίζω
αναβάθμιση sudo apt
Όπως με τα περισσότερα φοβερά έργα αυτο-φιλοξενίας, Το Piwigo απαιτεί μια βάση δεδομένων για να λειτουργεί και να παρακολουθεί τις φωτογραφίες σας, τις τοποθεσίες, τα ονόματα, τις ημερομηνίες και τυχόν τροποποιήσεις που κάνετε. Εκτελέστε το MariaDB:
sudo mariadb
…και εισαγάγετε τα ακόλουθα, μία γραμμή τη φορά, για να δημιουργήσετε μια νέα βάση δεδομένων και χρήστη βάσης δεδομένων για το Piwigo:
ΔΗΜΙΟΥΡΓΩΒΑΣΗ ΔΕΔΟΜΕΝΩΝ piwigo?
ΔΗΜΙΟΥΡΓΩΧΡΗΣΤΗΣ piwigo ΑΝΑΓΝΩΡΙΣΘΕΙΣΜΕ «υπερτοποθετημένος κωδικός πρόσβασης»·
ΧΟΡΗΓΗΣΗΧΡΗΣΗΕΠΙ *.* ΠΡΟΣ ΤΗΝ piwigo@localhost ΑΝΑΓΝΩΡΙΣΘΕΙΣΜΕ «υπερτοποθετημένος κωδικός πρόσβασης»·
ΧΟΡΗΓΗΣΗΟΛΑπρονόμιαΕΠΙ piwigo.* ΠΡΟΣ ΤΗΝ piwigo@localhost;
ΞΕΠΛΥΝΕΤΕΠΡΟΝΟΜΙΑ;
εγκαταλείπω;
Επισκεφτείτε τη σελίδα Advanced DNS του Καταχωρητή σας και δημιουργήστε μια νέα εγγραφή του τύπου A, τον κεντρικό υπολογιστή @ και την τιμή ως δημόσια διεύθυνση IP σας. Εάν σκοπεύετε να χρησιμοποιήσετε έναν υποτομέα, ο κεντρικός υπολογιστής θα πρέπει να είναι ο επιθυμητός υποτομέας από μόνος του, χωρίς το υπόλοιπο όνομα τομέα.
Αλλάξτε τον κατάλογο και χρησιμοποιήστε το nano για να δημιουργήσετε ένα νέο αρχείο conf Apache για το Piwigo:
CD /etc/apache2/sites-available/
sudoνανοpiwigo.conf
Στο αρχείο, καθορίστε τη θύρα 80. ορίστε το Όνομα διακομιστή στον τομέα ή τον υποτομέα σας και το DocumentRoot στον κατάλογο όπου σκοπεύετε να αποθηκεύσετε το Piwigo.
<VirtualHost *:80>
Ονομα διακομιστήτο όνομά σας.tld
DocumentRoot /var/www/piwigo/
</VirtualHost>
Αποθήκευση και έξοδος από το nano με Ctrl + O, έπειτα Ctrl + X.
Ενεργοποιήστε το αρχείο διαμόρφωσης και, στη συνέχεια, επανεκκινήστε τον Apache:
sudo a2ensite
επανεκκίνηση της υπηρεσίας sudo apache2
Αναθέσατε στον Apache να δέχεται εισερχόμενα αιτήματα στον τομέα ή τον υποτομέα σας και να προβάλλει περιεχόμενο από /var/www/piwigo/. Αυτός ο κατάλογος δεν υπάρχει ακόμα. δημιουργήστε το και μετακινηθείτε στη νέα τοποθεσία με:
sudo mkdir /var/www/piwigo/
cd /var/www/piwigo/
Λήψη και μετονομασία του προγράμματος εγκατάστασης Piwigo net:
sudo curl https://piwigo.org/download/dlcounter.php? code=netinstall -o install.php
Εκχωρήστε την κυριότητα του τρέχοντος καταλόγου και των περιεχομένων του στον χρήστη Apache:
sudoτσόουν-Ρwww-data:www-data .
Εγκαταστήστε το Piwigo Photo Server
Τώρα είστε έτοιμοι να εγκαταστήσετε τον διακομιστή φωτογραφιών Piwigo. Ανοίξτε ένα πρόγραμμα περιήγησης και μεταβείτε σε your-domain-name.tld/install.php.
Θα σας ζητηθεί να επιλέξετε μια γλώσσα και να ορίσετε έναν προορισμό για το αρχείο Piwigo. Εάν σκοπεύετε να αποκτήσετε πρόσβαση στο Piwigo μέσω του βασικού σας τομέα ή του ονόματος υποτομέα, διαγράψτε τα πάντα μετά το /, και αφήστε αυτό το πεδίο κενό.
Κάντε κλικ Ανακτήστε και αποσυμπιέστε το Piwigo, και ο εγκαταστάτης θα κάνει ακριβώς αυτό που υποσχέθηκε. Μπορείτε να ελέγξετε τι ανακτήθηκε με:
ls -a /var/www/piwigo/
Επιστρέψτε στο πρόγραμμα περιήγησης για να βεβαιωθείτε ότι "Όλα πήγαν καλά. Τώρα είστε έτοιμοι να ξεκινήσετε τη διαδικασία εγκατάστασης." Κάντε κλικ στο Εγκαταστήστε το Piwigo τώρα κουμπί.
Στην επόμενη οθόνη, συμπληρώστε τη διαμόρφωση της βάσης δεδομένων. ο Πλήθος και Πρόθεμα πινάκων βάσης δεδομένων Τα πεδία θα πρέπει να είναι ήδη συμπληρωμένα, επομένως χρειάζεται μόνο να συμπληρώσετε το όνομα βάσης δεδομένων και χρήστης πεδία (και τα δύο piwigo), και τον κωδικό πρόσβασής σας.
Συμπλήρωσε το Διαμόρφωση διαχείρισης ενότητα για να δημιουργήσετε έναν χρήστη διαχειριστή και κάντε κλικ Ξεκινήστε την εγκατάσταση. Σχεδόν αμέσως, θα λάβετε το μήνυμα, "Συγχαρητήρια, η εγκατάσταση του Piwigo ολοκληρώθηκε". Πανεύκολο.
Τώρα ο λογαριασμός διαχειριστή έχει ρυθμιστεί, θα πρέπει ασφαλίστε τον ιστότοπό σας με TLS και αναβάθμιση συνδέσεων από HTTP σε HTTPS.
sudo certbot
Εισαγάγετε τη διεύθυνση email σας όταν σας ζητηθεί και επιλέξτε τον τομέα ή τον υποτομέα σας από μια λίστα. Το Certbot θα ανακτήσει πιστοποιητικά ασφαλείας και κλειδιά από το Let's Encrypt και θα τα αναπτύξει στο Raspberry Pi σας.
Χρησιμοποιώντας το Piwigo στο Raspberry Pi σας
Τώρα μπορείτε να επισκεφτείτε τη βιβλιοθήκη σας στο Piwigo μεταβαίνοντας στον τομέα ή τον υποτομέα σας, αλλά καθώς δεν έχετε μεταφορτώσει φωτογραφίες, θα σας πουν ότι "η συλλογή φωτογραφιών Piwigo σας είναι άδεια".
Οι προγραμματιστές παρέχουν βοηθητικά ένα μεγάλο Θέλω να προσθέσω φωτογραφίες κουμπί, το οποίο αναβοσβήνει με πορτοκαλί χρώμα όταν τοποθετείτε το ποντίκι πάνω του. Κάντε κλικ σε αυτό και μετά Δημιουργήστε ένα νέο άλμπουμ. Μέσα από το άλμπουμ, μπορείτε είτε να κάνετε κλικ στο Πρόσθεσε φωτογραφίες ή σύρετε τα αρχεία σας στο πρόγραμμα περιήγησης. Ξεκινήστε τη μεταφόρτωση θα ξεκινήσει, αναμενόμενα, η μεταφόρτωση. Ανάλογα με την ποιότητα και τον αριθμό των φωτογραφιών που θέλετε να ανεβάσετε, αυτό μπορεί να διαρκέσει πολύ.
Οι φωτογραφίες σελιδοποιούνται μέσα σε άλμπουμ και μπορείτε να αποκτήσετε πρόσβαση σε άλμπουμ μέσω της κύριας σελίδας της εγκατάστασης του Piwigo.
Το Piwigo έχει πολλές επιλογές διαμόρφωσης, συμπεριλαμβανομένης της επιλογής προσθήκης και διαχείρισης πολλών χρηστών, ορισμού προεπιλεγμένων μεγεθών φωτογραφιών, υδατογραφήματος εικόνων με τη δική σας σφραγίδα και ενεργοποίησης σχολίων. Μπορείτε να αποκτήσετε πρόσβαση σε αυτές τις ρυθμίσεις κάνοντας κλικ διαχειριστής > Διαμόρφωση. Μια άλλη ωραία πινελιά είναι η γκαλερί θεμάτων Piwigo, με την οποία μπορείτε να αλλάξετε εντελώς την εμφάνιση και την αίσθηση των άλμπουμ σας.
Piwigo on the Go
Η μεταφόρτωση φωτογραφιών από το τηλέφωνό σας στον υπολογιστή σας και, στη συνέχεια, η μεταφόρτωση στο Piwigo μέσω της διεπαφής ιστού είναι μια αγγαρεία. Ευτυχώς, οι προγραμματιστές του Piwigo δημιούργησαν εφαρμογές για κινητά για να καταβάλουν μέρος της προσπάθειας. Η εφαρμογή Piwigo είναι διαθέσιμη για συσκευές iOS μέσω του App Store της Apple, για συσκευές Android μέσω το Google Play Store και επειδή το Piwigo και η σχετική εφαρμογή Android είναι ανοιχτού κώδικα, μέσω του F Droid.
Τώρα μπορείτε να χρησιμοποιήσετε το Piwigo για να φιλοξενήσετε και να ανεβάσετε εικόνες στο Raspberry Pi σας!
Εκτός από ένα προσωπικό αρχείο για οικογενειακές φωτογραφίες, η διαδικτυακή γκαλερί Piwigo μπορεί να λειτουργήσει ως βιτρίνα μέσω της οποίας δείχνετε το ταλέντο σας στον κόσμο! Γίνετε καλύτερος φωτογράφος μαθαίνοντας για το φως και τη σκιά ή ειδικευτείτε σε συγκεκριμένους τύπους λήψης!