Postoje deseci paketa za upravljanje fotografijama za samostalno hosting na Raspberry Pi, a Piwigo je jedan od najboljih, nudi prekrasno sučelje, upravljanje više korisnika i prekrasne teme. Iako nije baš zamjena za Google fotografije, omogućuje vam da preuzmete kontrolu nad svojim snimkama te im pristupite i prikažete ih putem interneta.

Što je Piwigo i zašto biste ga sami trebali hostirati na svom Raspberry Piju?

Tijekom proteklog desetljeća korisnici pametnih telefona navikli su se na neograničenu besplatnu pohranu fotografija snimljenih na njihovim uređajima. Mogli su biti sigurni da će bezbrojne slike odmora na plaži, obiteljskih okupljanja i velikih događaja ostati sigurno i sigurno (iako s nižom kvalitetom od originala) u rukama tehnoloških divova kao što je Google—besplatno zauvijek.

To je uvjerenje poljuljano 2021. viješću da će Google ukinuti svoju besplatnu, neograničenu opciju pohrane i potencijalno brisati fotografije i albume ako se ispune određeni uvjeti. To je ostavilo korisnike u potrazi za alternativom koju mogu pokrenuti, bez ograničenja, na vlastitom hardveru iu svojim domovima.

instagram viewer

Piwigo je jedno od takvih rješenja. Softver je znatno stariji od Google Photos, prvi put je objavljen kao PhpWebGallery 2001., a ponovno je objavljen pod GNU General Public License 2002. Licenca znači da korisnici mogu slobodno pokretati, proučavati, dijeliti i mijenjati softver za vlastite potrebe. PhpWebGallery je 2009. preimenovan u Piwigo.

Piwigo vam nudi jednostavan način za učitavanje, upravljanje i pregled vaših fotografija na mreži, a dolazi s prekrasnim temama, mobilnim klijentima i proširenjima. Piwigo će rado posluživati ​​fotografije putem weba na modelima sve do izvornog Raspberry Pija.

Kako instalirati Piwigo na Vaš Raspberry Pi

Prvo što trebate učiniti je da pripremite svoj Raspberry Pi za korištenje kao poslužitelj. Nakon što je softver instaliran i radi kako treba, ažurirajte i nadogradite sve instalirane pakete:

sudo apt Ažuriraj
sudo apt nadogradnja

Kao i kod većine sjajni projekti za samostalno hosting, Piwigo zahtijeva bazu podataka kako bi funkcionirao i pratio vaše fotografije, njihove lokacije, imena, datume i sve izmjene koje napravite. Pokrenite MariaDB:

sudo mariadb

...i unesite sljedeće, redak po redak, kako biste stvorili novu bazu podataka i korisnika baze podataka za Piwigo:

STVORITIBAZA PODATAKA piwigo;
STVORITIKORISNIK piwigo IDENTIFICIRANIPO 'supertopsecretpassword';
GRANTUPOTREBANA *.* DO piwigo@localhost IDENTIFICIRANIPO 'supertopsecretpassword';
GRANTSVIprivilegijeNA piwigo.* DO piwigo@localhost;
ISPIRANJEPRIVILEGIJE;
prestati;

Posjetite naprednu DNS stranicu vašeg Registrara i stvorite novi zapis tipa A, host @ i vrijednost kao vaša javna IP adresa. Ako planirate koristiti poddomenu, host bi trebala biti sama željena poddomena, bez ostatka naziva domene.

Promijenite direktorij i koristite nano za stvaranje nove Apache conf datoteke za Piwigo:

CD /etc/apache2/sites-available/
sudonanopiwigo.konf

U datoteci navedite port 80; postavite ServerName na svoju domenu ili poddomenu, a DocumentRoot na direktorij u koji planirate pohraniti Piwigo.

<Virtualni host *:80>
ServerNamenaziv-vaše-domene.tld
DocumentRoot /var/www/piwigo/
</VirtualHost>

Spremite i izađite iz nano s Ctrl + O, onda Ctrl + X.

Omogućite konfiguracijsku datoteku, zatim ponovno pokrenite Apache:

sudo a2ensite
sudo service apache2 restart

Uputili ste Apache da prihvati dolazne zahtjeve na vašu domenu ili poddomenu i da posluži sadržaj s /var/www/piwigo/. Ovaj direktorij još ne postoji; stvorite ga i preselite se na novu lokaciju s:

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

Preuzmite i preimenujte instalacijski program Piwigo net:

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

Dajte vlasništvo nad trenutnim imenikom i njegovim sadržajem Apache korisniku:

sudožvakati-Rwww-podaci:www-podaci .

Instalirajte Piwigo Photo Server

Sada ste spremni za instaliranje Piwigo foto poslužitelja. Otvorite preglednik i idite na naziv-vaše-domene.tld/install.php.

Od vas će se tražiti da odaberete jezik i postavite odredište za Piwigo arhivu. Ako planirate pristupiti Piwigu putem svoje osnovne domene ili naziva poddomene, izbrišite sve nakon /, a ovo polje ostavite praznim.

Klik Dohvatite i raspakirajte Piwigo, a instalacijski program će učiniti točno ono što je obećao. Možete provjeriti što je dohvaćeno pomoću:

ls -a /var/www/piwigo/

Vratite se u preglednik za potvrdu da je "Sve je prošlo u redu. Sada ste spremni za početak postupka instalacije." Kliknite Instalirajte Piwigo sada dugme.

Na sljedećem ekranu ispunite konfiguraciju baze podataka; the Domaćin i Prefiks tablica baze podataka polja bi već trebala biti popunjena, tako da samo trebate ispuniti ime baze podataka i korisnik polja (oba piwigo), i svoju lozinku.

Dovršiti Konfiguracija administracije odjeljak za stvaranje admin korisnika i kliknite Pokrenite instalaciju. Gotovo odmah ćete dobiti poruku "Čestitamo, instalacija Piwiga je dovršena". Lako peasy.

Sada je administratorski račun postavljen, trebali biste osigurajte svoju web stranicu s TLS-om i nadogradite veze s HTTP-a na HTTPS.

sudo certbot

Unesite svoju adresu e-pošte kada se to od vas zatraži i odaberite svoju domenu ili poddomenu s popisa. Certbot će preuzeti sigurnosne certifikate i ključeve od Let's Encrypt i postaviti ih na vaš Raspberry Pi.

Korištenje Piwiga na vašem Raspberry Pi

Sada možete posjetiti svoju Piwigo biblioteku tako što ćete posjetiti svoju domenu ili poddomenu, ali kako nemate učitanih fotografija bit će vam rečeno da je "vaša Piwigo galerija fotografija prazna".

Programeri uslužno pružaju veliki Želim dodati fotografije gumb, koji treperi narančasto kada prijeđete mišem preko njega. Kliknite na ovo i zatim Napravi novi album. Unutar albuma možete kliknuti na Dodajte fotografije ili povucite svoje datoteke u preglednik. Započnite učitavanje će, očekivano, započeti učitavanje. Ovisno o kvaliteti i broju fotografija koje želite prenijeti, to može potrajati dugo.

Fotografije su paginirane unutar albuma, a albumima možete pristupiti putem glavne stranice vaše Piwigo instalacije.

Piwigo ima jako puno konfiguracijskih opcija, uključujući opciju dodavanja i upravljanja višestrukim korisnicima, postavljanje zadanih veličina fotografija, slika vodenih žigova s ​​vlastitim pečatom i omogućavanje komentara. Ovim postavkama možete pristupiti klikom Administrator > Konfiguracija. Još jedan lijep detalj je Piwigo tematska galerija, s kojom možete potpuno promijeniti izgled i dojam svojih albuma.

Piwigo u pokretu

Učitavanje fotografija s telefona na računalo, a zatim učitavanje na Piwigo putem web sučelja, posao je. Srećom, programeri Piwiga stvorili su mobilne aplikacije kako bi umanjili dio truda. Aplikacija Piwigo dostupna je za iOS uređaje putem Apple App Storea, za Android uređaje putem Google Play Store, i budući da su Piwigo i njegova povezana Android aplikacija otvorenog koda, preko F Droid.

Sada možete koristiti Piwigo za hostiranje i učitavanje slika na svoj Raspberry Pi!

Osim što je osobna arhiva za obiteljske slike, vaša Piwigo online galerija može djelovati i kao izlog kroz koji možete pokazati svoj talent svijetu! Postanite bolji fotograf učeći o svjetlu i sjeni ili se specijalizirajte za određene vrste fotografija!