Jak skonfigurować galerię zdjęć hostowaną samodzielnie za pomocą Raspberry Pi
Przechowywanie w chmurze to wygodny sposób przechowywania zdjęć, ale często wiąże się z ograniczeniami dotyczącymi przestrzeni i prywatności. A co, jeśli możesz stworzyć piękną i bezpieczną przestrzeń dla swoich zdjęć, całkowicie pod twoją kontrolą? Nie szukaj dalej niż swoje niezawodne Raspberry Pi! W tym artykule poprowadzimy Cię przez proces konfigurowania galerii zdjęć hostowanej samodzielnie przy użyciu PhotoPrism, potężnej i przyjaznej dla użytkownika aplikacji do galerii zdjęć.
Co to jest PhotoPrism?
PhotoPrism to oprogramowanie do zarządzania zdjęciami typu open source, które wykorzystuje technologię sztucznej inteligencji do oznaczania i porządkowania zdjęć. Jest to rozwiązanie hostowane samodzielnie, które umożliwia pełną kontrolę nad zdjęciami i filmami.
Oto niektóre z jego funkcji:
- PhotoPrism obsługuje zdjęcia RAW, filmy i popularne formaty obrazów, takie jak JPEG i PNG.
- Możesz użyć zaawansowanych filtrów wyszukiwania, które pomogą Ci dokładnie znaleźć to, czego szukasz, niezależnie od tego, czy jest to zdjęcie z ostatnich wakacji, czy konkretny członek rodziny.
- Automatycznie określaj lokalizację swoich zdjęć na mapach świata w wysokiej rozdzielczości.
- Pozwól, aby rozpoznawanie twarzy i automatyczna klasyfikacja obrazów kategoryzowały Twoje zdjęcia na podstawie treści.
- Twoje zdjęcia pozostają przechowywane na lokalnym urządzeniu pamięci masowej i nigdy nie są przesyłane do żadnej usługi w chmurze, chyba że tak zdecydujesz.
Co więcej, instalacja PhotoPrism na Raspberry Pi jest niezwykle prosta.
Co będziesz potrzebował
Zanim zaczniesz konfigurować własną galerię zdjęć za pomocą PhotoPrism, musisz mieć odpowiedni sprzęt i oprogramowanie. Będziesz potrzebować Raspberry Pi 4 lub 5 z co najmniej 4 GB pamięci RAM . Aby skutecznie sprostać wymaganiom PhotoPrism, ważne jest, aby Raspberry Pi korzystało z 64-bitowego systemu operacyjnego .
Tym, którzy nie zainstalowali jeszcze systemu operacyjnego na swoim Raspberry Pi, zalecamy zapoznanie się z naszym szczegółowym przewodnikiem na temat konfiguracji systemu operacyjnego Raspberry Pi. To przeprowadzi Cię przez proces instalacji i przygotuje urządzenie do użycia.
Oprócz samego Raspberry Pi będziesz potrzebować niezawodnego rozwiązania do przechowywania swojej kolekcji zdjęć. W tej konfiguracji będę używać zewnętrznego dysku twardego 3,5 cala, który oferuje wystarczająco dużo miejsca i niezawodną wydajność do przechowywania dużych bibliotek zdjęć. Jednak nie jesteś ograniczony do tej opcji; Większy dysk flash USB lub lokalny serwer NAS (Network Dołączony magazyn danych) może również służyć jako efektywne rozwiązanie pamięci masowej, w zależności od preferencji i dostępności.
Jak zainstalować PhotoPrism na Raspberry Pi
Pierwszym krokiem do uruchomienia PhotoPrism na Raspberry Pi jest instalacja Docker Compose, narzędzia zaprojektowanego do definiowania i uruchamiania wielokontenerowych aplikacji Docker.
Aby rozpocząć, musisz dodać oficjalny klucz GPG i repozytorium Dockera do źródeł oprogramowania Raspberry Pi:
Po dodaniu repozytorium Dockera możesz przystąpić do instalacji Dockera wraz z innymi niezbędnymi komponentami, w tym Docker Compose:
Po zainstalowaniu Dockera powinieneś dodać swojego użytkownika do grupy Docker, aby móc wykonywać polecenia Dockera bez użycia sudo:
Na koniec sprawdź, czy Docker został poprawnie zainstalowany i czy możesz uruchamiać kontenery jako zwykły użytkownik:
Teraz, gdy zainstalowałeś Docker Compose, czas zainstalować sam PhotoPrism. Proces jest prosty i polega na pobraniu pliku docker-compose.yml, dokonaniu w nim pewnych zmian i uruchomieniu polecenia uruchamiającego aplikację i usługi bazy danych.
Pobierz plik docker-compose.yml do dowolnego preferowanego folderu, używając następującego polecenia:
Otwórz plik w preferowanym edytorze tekstu (możesz go użyć, nano
jeśli uzyskujesz zdalny dostęp do Raspberry Pi przez SSH) i zmień wszystkie domyślne hasła zastępcze („niebezpieczne”) na bezpieczne, zwłaszcza PHOTOPRISM_ADMIN_PASSWORD.
Dostosuj ścieżki montowania woluminów, aby wskazywały lokalizacje, w których chcesz przechowywać zdjęcia i dane PhotoPrism. Na przykład, jeśli masz dysk zewnętrzny zamontowany na przykład w , /media/david/extdrive
możesz go skonfigurować w następujący sposób:
Po skonfigurowaniu pliku docker-compose.yml możesz uruchomić PhotoPrism. Przejdź do katalogu zawierającego plik docker-compose.yml i uruchom następujące polecenie:
Korzystanie z PhotoPrism na Raspberry Pi
Po uruchomieniu Dockera i PhotoPrism na Twoim Raspberry Pi możesz rozpocząć zarządzanie zdjęciami i przeglądanie ich za pośrednictwem interfejsu sieciowego PhotoPrism. Otwórz preferowaną przeglądarkę internetową i przejdź do http://<your-raspberry-pi-ip>:2342/, aby uzyskać dostęp do interfejsu użytkownika PhotoPrism. Zastąp <your-raspberry-pi-ip> rzeczywistym adresem IP swojego Raspberry Pi lub jeśli pracujesz bezpośrednio z samego Pi, możesz użyć http://localhost:2342/ .
Na ekranie logowania wprowadź nazwę użytkownika admin
i hasło ustawione PHOTOPRISM_ADMIN_PASSWORD
podczas procesu konfiguracji. Po zalogowaniu zostaniesz przywitany przez panel PhotoPrism.
Aby rozpocząć dodawanie zdjęć do swojej galerii, kliknij przycisk przesyłania znajdujący się w prawym górnym rogu interfejsu. Dzięki temu możesz wybierać zdjęcia z komputera i przesyłać je bezpośrednio do biblioteki PhotoPrism Raspberry Pi.
Ponieważ prawdopodobnie masz dużo zdjęć do przesłania, powinieneś skonfigurować folder importu na swoim Raspberry Pi. Aby to zrobić, musisz zatrzymać działające kontenery PhotoPrism, aby zmodyfikować plik docker-compose.yml:
Teraz edytuj plik docker-compose.yml, aby uwzględnić montowanie woluminu dla folderu importu:
Ten folder będzie służył jako miejsce przechowywania zdjęć przed zaimportowaniem ich do głównej galerii. Po dokonaniu tych zmian zapisz plik i uruchom ponownie PhotoPrism:
Możesz teraz przenieść zdjęcia do katalogu importu, przejść do Biblioteka -> Importuj w internetowym interfejsie użytkownika PhotoPrism i rozpocząć proces importowania.
Aby chronić swoje cenne zdjęcia, konieczne jest regularne tworzenie kopii zapasowych urządzenia pamięci masowej PhotoPrism. Dzięki temu można łatwo przywrócić dane w przypadku nieoczekiwanych problemów lub awarii sprzętu. Ciesz się odkrywaniem i dostosowywaniem swojej nowej galerii zdjęć!
Zrzuty ekranu autorstwa Davida Morelo. Zdjęcie na okładce autorstwa DALL-E.
Dodaj komentarz