Μια πιο ασφαλής εναλλακτική λύση στο Google Photos για τη δημιουργία ενός ιδιωτικού διακομιστή φωτογραφιών
Το να βασίζεστε σε υπηρεσίες αποθήκευσης cloud, όπως το Google Photos, μπορεί να είναι βολικό, αλλά εγείρει ερωτήματα σχετικά με το απόρρητο και τον έλεγχο δεδομένων. Η δημιουργία ενός ιδιωτικού διακομιστή εικόνων παρέχει μια πιο ασφαλή και ευέλικτη εναλλακτική λύση, όπου μπορείτε να αποθηκεύετε και να διαχειρίζεστε τις εικόνες σας χωρίς την ανάγκη τρίτου μέρους. Η ρύθμιση αυτού του συστήματος δεν είναι τόσο περίπλοκη όσο φαίνεται και με τα κατάλληλα εργαλεία, οποιαδήποτε συσκευή μπορεί να μετατραπεί σε μια ασφαλή και γρήγορη πλατφόρμα αποθήκευσης για τις ψηφιακές σας αναμνήσεις.
Έχω βαρεθεί να πληρώνω χρεώσεις αποθηκευτικού χώρου στο Google One μόνο και μόνο για να χρησιμοποιώ τις Φωτογραφίες Google. Επιπλέον, ήθελα περισσότερο απόρρητο και ασφάλεια για τις αποθηκευμένες φωτογραφίες μου. Τι έκανες; Δημιούργησα τον δικό μου διακομιστή για να αντικαταστήσω το Google Photos, και μπορείτε επίσης.
Γιατί μπορεί να θέλετε να σταματήσετε να χρησιμοποιείτε το Google Photos;
Αν και εξαρτάται από εσάς προσωπικά, δεν θέλουν όλοι να παρέχουν στην Google (ή σε οποιαδήποτε μεγάλη εταιρεία τεχνολογίας) πλήρη πρόσβαση σε κάθε φωτογραφία ή βίντεο που τραβούν. Ξέρω ότι δεν θέλω. Αν και θα είμαι ο πρώτος που θα παραδεχτώ ότι η ευκολία χρήσης του Google Photos είναι πολύ καλή, δεν είναι χωρίς ελαττώματα.
Εμπιστεύομαι την Apple λίγο περισσότερο από την Google, αλλά δεν εμπιστεύομαι πλήρως καμία από τις πρακτικές απορρήτου της. Ανεξάρτητα από την εταιρεία, Υπάρχουν εγγενείς κίνδυνοι ασφάλειας όταν δίνετε σε μια εταιρεία τρίτου μέρους απεριόριστη πρόσβαση στις φωτογραφίες και τα βίντεό σας.
Ακόμα κι αν δεν έχετε σούπερ ιδιωτικές φωτογραφίες που θα προτιμούσατε να μην διαρρεύσουν στο διαδίκτυο, θέλετε πραγματικά να εμπιστευτείτε το απόρρητό σας σε τρίτους; Παραβιάσεις ασφαλείας συμβαίνουν σχεδόν καθημερινά σε αυτό το σημείο, επομένως δεν είναι ποτέ δυνατό να προβλεφθεί εάν (ή πότε) ο διακομιστής που αποθηκεύει τις φωτογραφίες σας θα παραβιαστεί. Δεν είναι επίσης δυνατό να προβλεφθεί η ημερομηνία. Εξαφάνιση αρχείων που είναι αποθηκευμένα σε απομακρυσμένους διακομιστές.
Προσωπικά, δεν ανησυχώ για το απόρρητο, οι περισσότερες από τις φωτογραφίες μου είναι μιμίδια, αυτοκίνητα, υπολογιστές ή τοπία. Αν οι ανησυχίες για το απόρρητο δεν ήταν το κύριο κίνητρο για την αποχώρηση από τις Φωτογραφίες Google, ποιο ήταν; Αποθηκευτικός χώρος. Πληρώνω υπέρογκο ποσό για διαδικτυακή αποθήκευση και το έχω βαρεθεί. Στην πραγματικότητα, σε έναν από τους λογαριασμούς μου Google, μόνο οι Φωτογραφίες Google είναι ο λόγος που πληρώνω για επιπλέον αποθηκευτικό χώρο σε αυτό.
Έτσι, ο κύριος λόγος που ήθελα να φύγω από το Google Photos ήταν για να εξοικονομήσω χρήματα. Εάν μπορώ να αφαιρέσω τις φωτογραφίες μου από τις Φωτογραφίες Google, θα μπορώ να υποβαθμίσω (ή να ακυρώσω) τα σχέδιά μου στο Google One. Επιπλέον, εάν αποθηκεύω όλες τις φωτογραφίες μου σε έναν τοπικό διακομιστή, μου δίνει επιπλέον απόρρητο, κάτι που είναι ένα συν.
Το Immich είναι μια άμεση εναλλακτική λύση στις Εικόνες Google.
Εφόσον φεύγω από το Google Photos, θα χρειαστώ μια εναλλακτική. Εδώ έρχεται ο ρόλος του Immech. Το Immich ξεκίνησε να λειτουργεί το 2022 καιΈχει λάβει αρκετές ενημερώσεις από τότε.. Στην πραγματικότητα, η ομάδα του Immich το αντιμετώπιζε ως δευτερεύον έργο μέχρι τον Μάιο του περασμένου έτους. Όταν άρχισαν να το δουλεύουν με πλήρη απασχόληση.
Το Immich είναι μια υπηρεσία ιστού που μπορεί να φιλοξενηθεί μόνος του στο δικό σας υλικό ή ακόμη και να φιλοξενηθεί στο cloud, εάν το επιθυμείτε. Είναι μια άμεση και εύχρηστη εναλλακτική λύση στο Google Photos. Εφαρμογή για κινητά διαθέσιμη για συσκευές Android وiPhone Σας δίνει τη δυνατότητα να δημιουργήσετε αντίγραφα ασφαλείας των φωτογραφιών σας στον διακομιστή και το Immich συνοδεύεται από στοιχεία τεχνητής νοημοσύνης που βασίζονται σε μηχανική εκμάθηση.
Αυτές οι λειτουργίες AI εκτελούνται τοπικά στον διακομιστή και δεν βασίζονται σε καμία εξωτερική υπηρεσία. Όταν εκτελείτε το πακέτο Immich, τα μοντέλα θα ληφθούν από το Διαδίκτυο για χρήση. Μετά από αυτό, όλη η επεξεργασία γίνεται τοπικά.
Με τη μηχανική εκμάθηση στο Immich, θα μπορείτε να αναγνωρίζετε πρόσωπα και αντικείμενα. Αυτό σημαίνει ότι μπορείτε να αναζητήσετε "ζώο" και θα σας δείξει όλες τις εικόνες που περιέχουν ένα ζώο. Αυτό λειτουργεί με άλλα πράγματα, και το έχω δοκιμάσει με αναζητήσεις όπως "water tower", "person" και "car" με καλή επιτυχία. Μια αναζήτηση για τον "υδάτινο πύργο" βρήκε αρκετές εικόνες που δεν σχετίζονται με τον υδάτινο πύργο, αλλά είναι λίγο δύσκολο να αναγνωριστεί αυτό το αντικείμενο, οπότε θα το παραλείψω.
Ωστόσο, άλλες αναζητήσεις λειτούργησαν εξαιρετικά. Η αναγνώριση προσώπου λειτουργεί επίσης εξαιρετικά. Διαθέσιμος Immich δοκιμαστική έκδοση, Εάν θέλετε να το δοκιμάσετε πριν το εγκαταστήσετε στον δικό σας διακομιστή.
Εκτός από την πτυχή της μηχανικής εκμάθησης, ο Immich χειρίζεται επίσης τον γεωγραφικό εντοπισμό εικόνας με μεγάλη αποτελεσματικότητα. Παρόλο που δεν χρησιμοποιεί ενδείξεις στην εικόνα για τον προσδιορισμό της γεωγραφικής θέσης, εάν έχει ετικέτες γεωγραφικής θέσης, θα δημιουργήσει έναν παγκόσμιο χάρτη του τόπου λήψης των φωτογραφιών. Αυτό λειτουργεί ακόμη και σε φωτογραφίες που έχουν εισαχθεί από το Google Photos, αλλά περισσότερα για αυτό αργότερα.
Η ικανότητα του Immich να μιμείται τόσες πολλές από τις λειτουργίες του Google Photos δωρεάν και εγγενώς, είναι εκπληκτική.
Τι χρειάζεστε για να τρέξετε το Immich;
Η λειτουργία Immich δεν είναι για όσους δεν έχουν επαρκή εμπειρία. Αν και μπορεί να εκτελεστεί σε Οποιοδήποτε σύστημα υποστηρίζει Docker, αλλά θα χρειαστείτε έναν σχετικά ισχυρό υπολογιστή. Για να το αντιμετωπίσω. Ή τουλάχιστον, ένας υπολογιστής με κάρτα γραφικών για να διευκολύνει ορισμένες από τις εργασίες μηχανικής εκμάθησης.
Τρέχω το Immich στον διακομιστή μου Dell R720, ο οποίος διαθέτει διπλούς επεξεργαστές Xeon E5-2660 v2, που προσφέρει 20 πυρήνες και 40 νήματα, με 192 GB μνήμης RAM. Το παράδειγμα Docker που χρησιμοποιώ το Immich έχει 48 GB μνήμης RAM και 20 νήματα αφιερωμένα σε αυτό. Το μοντέλο Immich έδωσε επίσης πρόσβαση στην κάρτα γραφικών GTX 1650 που ήταν εγκατεστημένη στο σύστημα.
Ξέρω ότι αυτή είναι μια ισχυρή δύναμη. Έχω πάνω από 100,000 εικόνες και βίντεο αποθηκευμένα στον διακομιστή και η χρήση λειτουργιών μηχανικής εκμάθησης μπορεί να είναι πολύ απαιτητική (και χρονοβόρα) μόνο στον επεξεργαστή. Η χρήση αυτών των συσκευών επιτρέπει στον διακομιστή Immich να λειτουργεί ομαλά και να χειρίζεται τη μηχανική εκμάθηση επίσης γρήγορα.
Ωστόσο, δεν χρειάζεστε εταιρικό υλικό όπως εγώ για να εκτελέσετε το Immich. Στην πραγματικότητα, θα λειτουργήσει σε ένα Raspberry Pi, έναν παλιό επιτραπέζιο υπολογιστή ή οποιαδήποτε άλλη συσκευή. Η ομάδα έχει αναπτύξει υποστήριξη για όλους τους τύπους γραφικών για να βοηθήσει και στη μηχανική εκμάθηση. Αυτό σημαίνει ότι μπορείτε να χρησιμοποιήσετε γραφικά ARM σε ένα Raspberry Pi, στην πλευρά CUDA μιας GPU NVIDIA, σε κάρτες γραφικών Intel Arc ή ακόμα και στην πλευρά iGPU ενός επεξεργαστή Intel.
Εάν δεν έχετε κάρτα γραφικών και χρησιμοποιείτε το Immich σε υλικό χαμηλής απόδοσης, θα εξακολουθεί να λειτουργεί καλά. Το μόνο πράγμα που πρέπει να θυμάστε είναι ότι οι πτυχές μηχανικής εκμάθησης του Immich θα χρειαστούν περισσότερο χρόνο για να τρέξουν.
Το Immich απαιτεί λειτουργικό σύστημα που βασίζεται σε Unix, όπως Linux ή Mac. Θα χρειαστείτε τουλάχιστον 4 GB μνήμης RAM, αλλά η ομάδα συνιστά 6 GB ή περισσότερο. Απαιτούνται τουλάχιστον δύο πυρήνες CPU, αλλά προτιμώνται επίσης τέσσερις ή περισσότεροι πυρήνες.
Στο Dell R720 μου, έχω τον Immich να τρέχει σε μια εικονική μηχανή Ubuntu με Docker, που διαχειρίζεται η Portainer. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε Docker GUI (εκτός του Docker Desktop σε Linux) ή να το εκτελέσετε μέσω εντολών. Λιμενεργάτης τερματικό.
Η εγκατάσταση του Immich είναι σχετικά εύκολη (αν γνωρίζετε πώς να χρησιμοποιείτε το Docker).
Θα χρειαστεί να ακολουθήσετε την τεκμηρίωση του Immich κατά την εγκατάσταση του λογισμικού. χρησιμοποίησα Docker Compose Μέσα στο Portainer (που ονομάζεται Stack εδώ), λειτουργεί εξαιρετικά μέχρι στιγμής. Με αυτόν τον τρόπο, η εγκατάσταση γίνεται ένα μεμονωμένο αρχείο που πρέπει να κατεβάσετε και, στη συνέχεια, το κοντέινερ αρχίζει να λειτουργεί για εσάς αφού ολοκληρωθούν όλες οι ρυθμίσεις.
Μετά τη ρύθμιση του Immich, επέλεξα να το ανοίξω στον Ιστό μέσω ενός διακομιστή μεσολάβησης αντίστροφου. Αυτό είναι ένα προαιρετικό βήμα, αλλά μου επιτρέπει να στείλω έναν σύνδεσμο προς μια εικόνα για να τη δει κάποιος, όπως και με το Google Photos. Αυτό μου επιτρέπει επίσης να δημιουργήσω αντίγραφα ασφαλείας του τηλεφώνου μου από απόσταση.
Ωστόσο, το μεγάλο χαρακτηριστικό του Immich είναι ότι αν δεν θέλετε να το ανοίξετε στον κόσμο, μπορείτε να επιλέξετε να το διατηρήσετε εντελώς τοπικό.
Αυτό το πρόσθετο μου επιτρέπει να εισάγω γρήγορα τις εικόνες μου.
Ένα από τα πράγματα που με ενθουσιάζει περισσότερο με τον Immich είναι η δυνατότητα λήψης φωτογραφιών απευθείας από το Google Photos και η μεταφόρτωσή τους απευθείας στο Immich. Αυτό γίνεται μέσω Προσθέστε το Immich-Go.
Για να χρησιμοποιήσετε το Immich-Go, ξεκινήστε χρησιμοποιώντας το Google Takeout για να κατεβάσετε όλες τις φωτογραφίες σας Google. Ορίστε το μέγεθος στα 50 GB στην Αρχειοθέτηση Google και, στη συνέχεια, κάντε κλικ στην επιλογή Λήψη. Αυτό θα ξεκινήσει η λήψη από την πλευρά της Google και θα λάβετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου όταν τα αρχεία σας είναι έτοιμα. Ένας από τους λογαριασμούς μου στο Google Photos (ο οποίος έχει περίπου 400 GB φωτογραφιών και βίντεο) χρειάστηκε περίπου XNUMX-XNUMX ημέρες πριν είναι έτοιμο το Takeout.
Βεβαιωθείτε ότι έχετε κατεβάσει όλα τα αρχεία Αρχειοθέτησης Google και μην ανησυχείτε για την αποσυμπίεση τους—το σενάριο φροντίζει για τα πάντα. Συνιστώ να τοποθετήσετε όλα τα αρχεία σε έναν φάκελο, ώστε να είναι απομονωμένα από οτιδήποτε άλλο. Τώρα, κάντε το. Κατεβάστε το Immich-Go Για το σύστημά σας. Άρχισα να χρησιμοποιώ το τυπικό immich-go.exe στα Windows, αλλά δεν μου λειτούργησε. Έτσι μπήκα στο WSL και χρησιμοποίησα την έκδοση Linux του immich-go, και ήταν υπέροχο!
Η μεταφόρτωση κράτησε αρκετές ώρες, αλλά μόλις ολοκληρώθηκε, όλες οι φωτογραφίες μου ήταν μέσα στο Immich και όλα τα δεδομένα EXIF (συμπεριλαμβανομένης της γεωγραφικής τοποθεσίας) ήταν άθικτα.
Το ωραίο είναι ότι το Immich-Go δεν υποστηρίζει μόνο το Google Photos. Μπορείτε να εισαγάγετε φωτογραφίες από μια άλλη έκδοση του Immich εάν μεταφέρετε διακομιστές, iCloud Photos ή απλώς σημαδεύετε το Immich-Go σε έναν φάκελο και θα τραβήξει όλες τις φωτογραφίες και τα βίντεο από το φάκελο και θα τα ανεβάσει.
Offsite backup για εύκολη απόλυση
Ένα από τα πλεονεκτήματα του Google Photos είναι η επανάληψη που παρέχει. Η Google διατηρεί αντίγραφα δεδομένων σε όλο τον κόσμο, οπότε αν ένα αντίγραφο πέσει, δεν χάνεται κάθε ελπίδα. Δεν είναι μια εγγυημένη λύση και θα μπορούσατε να χάσετε τα πάντα λόγω μιας καταστροφικής αποτυχίας, αλλά η Google παρέχει ενσωματωμένο καλό πλεονασμό.
Από την άλλη, αυτό δεν ισχύει για τον δικό σας διακομιστή. Όχι χωρίς να το ρυθμίσετε μόνοι σας. Στην πραγματικότητα, αυτό είναι πολύ εύκολο με το Immich, επειδή όλες οι εικόνες αποθηκεύονται απευθείας στον διακομιστή σας. Το Immich έχει τη δική του δομή φακέλων, φυσικά, αλλά τα αρχεία δεν είναι καθόλου ακατάστατα.
Έτσι, μπορείτε να χρησιμοποιήσετε οποιοδήποτε λογισμικό δημιουργίας αντιγράφων ασφαλείας θέλετε για να στείλετε τα δεδομένα σας σε έναν απομακρυσμένο διακομιστή εκτός τοποθεσίας. Αυτός μπορεί να είναι ένας δεύτερος διακομιστής που έχετε εγκαταστήσει στο σπίτι ενός φίλου ή ένα πρόγραμμα όπως το BackBlaze B2. Ανεξάρτητα από το πώς δημιουργείτε αντίγραφα ασφαλείας των δεδομένων σας, είναι εύκολο και απλό.
Εάν αποφασίσετε να πληρώσετε για μια υπηρεσία όπως το BackBlaze, να έχετε κατά νου ότι αυτό μπορεί να μειώσει τις οικονομίες που θα μπορούσε να προσφέρει ο Immich. Προσωπικά, θα έκανα αντίγραφα ασφαλείας του διακομιστή Immich στον διακομιστή ενός φίλου μου, όπου μπορώ να κρατήσω τα δεδομένα κρυπτογραφημένα, ώστε μόνο εγώ να έχω πρόσβαση σε αυτά. Αυτό θα διατηρήσει τα δεδομένα μου σε δύο μέρη και θα διασφαλίσει ότι ακόμα κι αν το σπίτι μου καταστραφεί ή αυτός ο διακομιστής πέσει εντελώς εκτός λειτουργίας, θα έχω ένα αντίγραφο των φωτογραφιών μου κάπου αλλού.
Θα συνεχίσω να χρησιμοποιώ το Immich;
Αυτή είναι μια διπλή απάντηση για μένα. Εν ολίγοις, ναι, θα συνεχίσω να χρησιμοποιώ το Immich. Έχω εξαγάγει σχεδόν 800 GB φωτογραφιών από το Google Photos μεταξύ των δύο λογαριασμών μου και η κατάργηση των φωτογραφιών από το Google θα ήταν καλύτερο από το να τις αφήσω εκεί.
Έτσι, θα συνεχίσω να χρησιμοποιώ το Immich για να φιλοξενώ αυτές τις εικόνες με εύκολο στην προβολή τρόπο. Ωστόσο, δεν θα μεταφέρω όλο τον χώρο αποθήκευσης φωτογραφιών μου στο Immich. Επιτρέψτε μου να εξηγήσω.
Έχω ένα iPhone και πολύ χώρο αποθήκευσης iCloud. Ο χώρος αποθήκευσης iCloud είναι κοινόχρηστος με όλη την οικογένειά μου, επομένως έχουμε ένα πρόγραμμα 4 TB. Αυτό μου δίνει περισσότερο από αρκετό χώρο αποθήκευσης για να δημιουργήσω αντίγραφα ασφαλείας της βιβλιοθήκης φωτογραφιών iCloud στην Apple.
Αν και δεν εμπιστεύομαι την Google με τις φωτογραφίες μου, εμπιστεύομαι την Apple λίγο περισσότερο. Επιπλέον, η ευκολία χρήσης του iCloud Photos αντισταθμίζει τα μειονεκτήματά του για μένα.
Όπως μπορείτε να δείτε, οι φωτογραφίες στο Google Photos είναι χρονών, αλλά δεν με ενδιαφέρουν ιδιαίτερα. Στην πραγματικότητα, αν ο διακομιστής μου και ο διακομιστής του φίλου μου πέσει ταυτόχρονα και χάσω τις φωτογραφίες, θα στεναχωρηθώ, αλλά δεν θα στεναχωρηθώ. Όσο για το iCloud Photo Library, θα ήταν καταστροφικό αν χανόταν.
Για αυτόν τον λόγο, και επειδή έχω ήδη άφθονο χώρο αποθήκευσης iCloud με το πρόγραμμα Apple One Premiere, θα συνεχίσω να δημιουργώ αντίγραφα ασφαλείας του iPhone μου στο iCloud Photos — προς το παρόν. Μπορεί να μεταβώ στο Immich ως μόνιμη λύση για δημιουργία αντιγράφων ασφαλείας φωτογραφιών. Η ίδια η υπηρεσία είναι πολύ ισχυρή και περισσότερο από επαρκής για να το χειριστεί. Αλλά προσωπικά θα διατηρούσα την τρέχουσα βιβλιοθήκη φωτογραφιών μου στο iCloud Photos.
Οι παλιές μου φωτογραφίες; Ο Immich είναι υπέροχος για εκείνη. Σκέφτομαι ακόμη να μεταφέρω τη βιβλιοθήκη φωτογραφιών τοπίων στο Immich, καθώς ο αποθηκευτικός χώρος περιορίζεται μόνο από το τι μπορεί να χωρέσει ο διακομιστής μου και θα είχα εξαιρετικές δυνατότητες κοινής χρήσης που θα μου επέτρεπαν να στείλω έναν σύνδεσμο για οποιαδήποτε φωτογραφία σε οποιονδήποτε.