Na Raspberry Pi sú desiatky balíčkov na správu fotografií, ktoré môžete sami hostiť, a Piwigo je jedným z najlepších, ktorý ponúka krásne rozhranie, správu viacerých používateľov a krásne témy. Aj keď to nie je úplne náhrada za službu Fotky Google, umožňuje vám prevziať kontrolu nad snímkami a pristupovať k nim a zobrazovať ich cez internet.

Čo je Piwigo a prečo by ste ho mali hostiť na svojom Raspberry Pi?

Za posledné desaťročie si používatelia smartfónov zvykli na neobmedzené bezplatné úložisko pre fotografie nasnímané ich telefónom. Mohli si byť istí, že zostanú nespočetné obrázky plážových dovoleniek, rodinných stretnutí a veľkých udalostí bezpečné a bezpečné (aj keď s nižšou kvalitou ako originál) v rukách technologických gigantov, ako je Google – zadarmo navždy.

Toto uistenie bolo otrasené v roku 2021 správou, že spoločnosť Google ukončí svoju bezplatnú, neobmedzenú možnosť ukladania a potenciálne vymaže fotografie a albumy, ak budú splnené určité podmienky. To spôsobilo, že používatelia hľadali alternatívu, ktorú by mohli prevádzkovať bez obmedzení na vlastnom hardvéri a vo svojich vlastných domácnostiach.

instagram viewer

Piwigo je jedným z takýchto riešení. Softvér je podstatne starší ako Fotky Google, prvýkrát bol vydaný ako PhpWebGallery v roku 2001 a znovu vydaný pod GNU General Public License v roku 2002. Licencia znamená, že používatelia môžu voľne spúšťať, študovať, zdieľať a upravovať softvér pre svoje vlastné účely. PhpWebGallery bola v roku 2009 premenovaná na Piwigo.

Piwigo vám ponúka jednoduchý spôsob, ako nahrávať, spravovať a prezerať svoje fotografie online, a prichádza s krásnymi možnosťami motívov, mobilnými klientmi a rozšíreniami. Piwigo s radosťou naservíruje fotografie cez web na modeloch už od pôvodného Raspberry Pi.

Ako nainštalovať Piwigo na Raspberry Pi

Prvá vec, ktorú musíte urobiť, je pripravte svoje Raspberry Pi na použitie ako server. Keď je softvér nainštalovaný a funguje tak, ako má, aktualizujte a inovujte všetky nainštalované balíky:

sudo apt aktualizovať
upgrade sudo apt

Ako u väčšiny úžasné self-hostingové projekty, Piwigo vyžaduje databázu, aby fungovala a sledovala vaše fotografie, ich umiestnenie, mená, dátumy a akékoľvek úpravy, ktoré vykonáte. Spustite MariaDB:

sudo mariadb

...a zadajte nasledujúci riadok po riadku, aby ste vytvorili novú databázu a používateľa databázy pre Piwigo:

VYTVORIŤDATABÁZA piwigo;
VYTVORIŤUSER piwigo IDENTIFIKOVANÝBY „supertopsecretpassword“;
GRANTPOUŽITIEON *.* TO piwigo@localhost IDENTIFIKOVANÝBY „supertopsecretpassword“;
GRANTVŠETKYprivilégiáON piwigo.* TO piwigo@localhost;
SPLÁCHNUŤPRIVILEGIUM;
skončiť;

Navštívte stránku Advanced DNS svojho registrátora a vytvorte nový záznam typu A, hostiteľa @ a hodnoty ako vašej verejnej IP adresy. Ak plánujete používať subdoménu, hostiteľom by mala byť požadovaná subdoména sama o sebe, bez zvyšku názvu domény.

Zmeňte adresár a použite nano na vytvorenie nového súboru Apache conf pre Piwigo:

cd /etc/apache2/sites-available/
sudonanopiwigo.conf

V súbore zadajte port 80; nastavte ServerName na vašu doménu alebo subdoménu a DocumentRoot na adresár, do ktorého plánujete uložiť Piwigo.

<VirtualHost *:80>
Názov serveranázov vašej domény.tld
DocumentRoot /var/www/piwigo/
</VirtualHost>

Uložte a ukončite nano pomocou Ctrl + O, potom Ctrl + X.

Povoľte konfiguračný súbor a potom reštartujte Apache:

sudo a2ensite
reštart služby sudo apache2

Apache ste nariadili, aby prijímal prichádzajúce požiadavky na vašu doménu alebo subdoménu a poskytoval obsah z /var/www/piwigo/. Tento adresár ešte neexistuje; vytvorte ho a presuňte sa na nové miesto pomocou:

sudo mkdir /var/www/piwigo/
cd /var/www/piwigo/

Stiahnite si a premenujte inštalačný program siete Piwigo:

sudo curl https://piwigo.org/download/dlcounter.php? code=netinstall -o install.php

Poskytnite vlastníctvo aktuálneho adresára a jeho obsahu používateľovi Apache:

sudochown-Rwww-údaje:www-údaje .

Nainštalujte Piwigo Photo Server

Teraz ste pripravení nainštalovať fotoserver Piwigo. Otvorte prehliadač a prejdite na názov-vašej-domény.tld/install.php.

Budete vyzvaní na výber jazyka a nastavenie cieľa pre archív Piwigo. Ak plánujete pristupovať k službe Piwigo prostredníctvom názvu základnej domény alebo subdomény, vymažte všetko za /a nechajte toto pole prázdne.

Kliknite Načítajte a rozbaľte Piwigoa inštalátor urobí presne to, čo sľúbil. Môžete skontrolovať, čo bolo načítané pomocou:

ls -a /var/www/piwigo/

Vráťte sa do prehliadača a uistite sa, že „Všetko prebehlo v poriadku. Teraz ste pripravení začať s inštalačným postupom." Kliknite na Nainštalujte Piwigo teraz tlačidlo.

Na ďalšej obrazovke vyplňte konfiguráciu databázy; a Hostiteľ a Prefix databázových tabuliek polia by už mali byť vyplnené, takže stačí vyplniť názov databázy a užívateľ polia (obe piwigo) a vaše heslo.

Dokončiť Konfigurácia administrácie vytvorte administrátora a kliknite na Spustite inštaláciu. Takmer okamžite dostanete správu „Blahoželáme, inštalácia Piwigo je dokončená“. Brnkačka.

Teraz je účet správcu nastavený, mali by ste zabezpečte svoj web s TLS a inovovať pripojenia z HTTP na HTTPS.

sudo certbot

Na požiadanie zadajte svoju e-mailovú adresu a zo zoznamu vyberte svoju doménu alebo subdoménu. Certbot získa bezpečnostné certifikáty a kľúče z Let's Encrypt a nasadí ich na vaše Raspberry Pi.

Používanie Piwigo na vašom Raspberry Pi

Teraz môžete navštíviť svoju knižnicu Piwigo tak, že navštívite svoju doménu alebo subdoménu, ale keďže nemáte nahrané žiadne fotografie, zobrazí sa správa, že „vaša fotogaléria Piwigo je prázdna“.

Vývojári užitočne poskytujú veľké Chcem pridať fotky tlačidlo, ktoré bliká oranžovo, keď naň prejdete myšou. Kliknite na toto a potom Vytvorte nový album. V rámci albumu môžete kliknúť na ikonu Pridajte fotky alebo presuňte súbory do prehliadača. Spustite nahrávanie predvídateľne spustí nahrávanie. V závislosti od kvality a počtu fotografií, ktoré chcete nahrať, to môže trvať dlho.

Fotografie sú stránkované v albumoch a k albumom máte prístup cez hlavnú stránku vašej inštalácie Piwigo.

Piwigo má veľa možností konfigurácie, vrátane možnosti pridať a spravovať viacerých používateľov, nastaviť predvolené veľkosti fotografií, obrázky vodoznaku s vlastnou pečiatkou a povoliť komentáre. K týmto nastaveniam sa dostanete kliknutím Admin > Konfigurácia. Ďalšou vychytávkou je galéria motívov Piwigo, pomocou ktorej môžete úplne zmeniť vzhľad a dojem zo svojich albumov.

Piwigo na cestách

Nahrať fotografie z telefónu do počítača a potom ich nahrať do Piwigo cez webové rozhranie je fuška. Našťastie vývojári Piwigo vytvorili mobilné aplikácie, aby si trochu vynaložili úsilie. Aplikácia Piwigo je k dispozícii pre zariadenia so systémom iOS prostredníctvom obchodu Apple App Store, pre zariadenia so systémom Android prostredníctvom Obchod Google Play a keďže Piwigo a jeho pridružená aplikácia pre Android sú open source, prostredníctvom F Droid.

Teraz môžete použiť Piwigo na hosťovanie a nahrávanie obrázkov na vašom Raspberry Pi!

Vaša online galéria Piwigo môže byť osobným archívom rodinných obrázkov a zároveň môže slúžiť ako výkladná skriňa, prostredníctvom ktorej môžete svetu ukázať svoj talent! Staňte sa lepším fotografom učením sa o svetle a tieni alebo sa špecializujte na konkrétne typy záberov!