Zbohom Google Fotky: Kompletný sprievodca prechodom na Immich/Nextcloud

Google v roku 2021 ukončil neobmedzené bezplatné úložisko vo Fotkách – nové fotky už rátal do 15 GB limitu vášho účtu. To znamená koniec bezplatného bezodného archívu: ak prekročíte 15 GB, musíte platiť za Google One. Okrem obmedzení kapacity hrá rolu aj súkromie a rýchlosť. Ukladanie rodinných spomienok doma na vlastnom serveri vám dá kontrolu nad dátami a možnosť prístupu k fotkám bleskovo cez lokálnu sieť. Už žiadne čakanie na načítanie albumov cez internet či obavy, že poskytovateľ zmení podmienky.

Ďalším motívom je cena a dlhodobá udržateľnosť. Vlastný cloud vás okrem jednorazových nákladov na disk a zariadenie nestojí nič navyše, zatiaľ čo u komerčných služieb platíte mesačné poplatky za väčší priestor.

Navyše, pri self-hostingu nemusíte “odovzdávať” svoje fotky veľkým korporáciám – vaše dáta ostanú u vás doma, bez skrytého využívania na reklamu či trénovanie cudzích AI. Mnoho domácich nadšencov preto hľadá spôsoby, ako nahradiť Google Fotky vlastným riešením. Bežne padajú odporúčania nasadiť si Immich alebo Nextcloud pre automatické zálohy fotiek – práve týmto dvom platformám sa budeme venovať.

Čo potrebujete pre vlastný foto cloud

Základom je hardvér, ktorý bude fungovať ako váš malý domáci server. Môže ním byť starší notebook, minipočítač alebo zostavený NAS (Network Attached Storage) s dostatočne veľkým diskom na uloženie fotiek. Stačí aj pár rokov starý stroj – napríklad laptop s 4 GB RAM a dvojjadrovým CPU splní minimálne požiadavky. Výhodou NAS (či už kúpeného hotového, alebo svojpomocne postaveného) je nízka spotreba a možnosť nonstop prevádzky. Detailný postup stavby NAS sme popísali v samostatnom návode, takže tu sa zameriame na softvérovú časť pre fotky.

Ďalej budete potrebovať operačný systém (ideálne Linux, napríklad Ubuntu Server alebo Debian) a na ňom nainštalovať nástroj Docker. Docker vám umožní jednoducho spustiť Immich či Nextcloud v kontajneroch bez zložitého konfigurovania. Je to vlastne vrstva, ktorá obsahuje všetko potrebné pre beh aplikácie. Inštalácia Dockeru je pomerne jednoduchá – pre Linux existuje oficiálny skript (jedným príkazom si stiahnete a spustíte inštaláciu). Na Windows či Macu môžete využiť Docker Desktop.

Úložisko: Rátajte s tým, že všetky fotky a videá, ktoré ste mali v cloude, budú teraz fyzicky u vás. Pripravte si preto dostatočne veľký disk (ideálne redundantné pole RAID1 pre bezpečnosť, ak máte viac diskov). Ak server beží na starom notebooku, môžete využiť interný disk alebo pripojiť externý USB disk.

Napokon, premyslite si sieťové pripojenie. Pokiaľ chcete k fotkám pristupovať len doma, stačí lokálna Wi-Fi alebo káblové pripojenie k routeru. Ak však chcete mať prístup k svojej galérii odkiaľkoľvek cez internet, budete musieť nakonfigurovať prístup cez verejnú IP alebo dynamickú DNS adresu a zabezpečiť šifrované spojenie (HTTPS).

To zahŕňa nastavenie port forwardingu na routeri a ideálne nasadenie SSL certifikátu (napríklad cez Let’s Encrypt). Pre menej skúsených používateľov je možno jednoduchšie začať iba s domácim prístupom a k vzdialenému prístupu sa vrátiť neskôr, keď už systém pobeží.

Immich – moderná otvorená galéria fotiek

Immich vznikol špeciálne ako self-hosting náhrada Google Photos. Ide o pomerne nový, no rýchlo sa vyvíjajúci open-source projekt zameraný výhradne na správu fotiek a videí. Jeho hlavným cieľom je ponúknuť podobný komfort ako Google Fotky, len s tým rozdielom, že všetko beží na vašom servery.

Hlavné prednosti Immichu: intuitívne rozhranie podobné Google Fotkám, automatické zálohovanie z mobilu, pokročilé AI funkcie (rozpoznávanie tvárí, objektov) a možnosť ľahko vyhľadávať v galérii podľa obsahu. Immich dokáže rozoznať tváre na fotkách, zoradiť vaše spomienky na časovej osi a dokonca umožňuje kontextové vyhľadávanie – napríklad nájdete fotku zadáním kľúčového slova podľa toho, čo je na obrázku (skúste výraz „parkovisko“ a nájde fotky s parkovaním).

Vývojári integrovali strojové učenie priamo do aplikácie, takže všetko prebieha lokálne a údaje neopúšťajú váš server. Nechýbajú bežné funkcie ako tvorba albumov, obľúbené položky, mapa so zábermi podľa polohy, podpora videí či RAW formátov – skrátka komplexná správa médií na úrovni komerčných služieb.

Výkon a technológie: Immich je naprogramovaný modernými technológiami (backend v NestJS, mobilná appka vo Flutteri), vďaka čomu je prekvapivo svižný a pomerne nenáročný na zdroje. V porovnaní s veľkými univerzálnymi platformami (ako Nextcloud) je Immich výrazne menej náročný – štartuje rýchlo a optimalizovaný je priamo na prácu s médiami.

Komunita okolo projektu rastie, autori aktívne vydávajú aktualizácie a opravujú chyby. Treba však spomenúť, že ide o relatívne nový projekt pod aktívnym vývojom, takže občas môžete naraziť na drobné nedostatky alebo bugy. Celkovo však Immich mnohí považujú za “perfektnú náhradu Google Photos” s dôverne známym prostredím a v niečom dokonca lepšiu.

Inštalácia Immich cez Docker

Nasadenie Immichu na vlastný server je našťastie zjednodušené využitím Docker kontajnerov. Autori poskytujú pripravený konfiguračný súbor docker-compose.yml, ktorý vytvorí všetky potrebné komponenty (backend server, databázu PostgreSQL, front-end, proxy atď.) jedným ťahom. Postup inštalácie vyzerá nasledovne:

Pripravte prostredie: Uistite sa, že máte nainštalovaný Docker. Na Linuxe stačí pár príkazov podľa oficiálnej dokumentácie. (Napr. na Ubuntu: sudo apt install docker.io docker-compose-plugin – tým získate Docker aj docker compose). Na Windows/Macu použite Docker Desktop. Tiež je dobré splniť odporúčanú konfiguráciu – aspoň 4 GB RAM a pár voľných CPU jadier.

Stiahnite konfiguračné súbory: Vytvorte si priečinok pre Immich, napríklad immich-server. Do neho je potrebné stiahnuť dva súbory z oficiálneho repozitára: docker-compose.yml a example.env. Najjednoduchšie je použiť príkazy wget (v Linuxe) alebo priamo stiahnuť z webu:

wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml 

wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env 

Stiahnutý example.env premenujte na .env. Nemusíte v ňom nič meniť, predvolené hodnoty sú nastavené rozumne (napr. cesta k úložisku fotiek je ./library, dáta DB v ./postgres). Ak chcete, môžete upraviť heslo k databáze či časové pásmo, no pre základné odskúšanie to nie je nevyhnutné.

Spustite Immich kontajnery: Keď máte v priečinku immich-server oba súbory, stačí zadať príkaz:

docker compose up -d

Tým Docker stiahne potrebné image (obraz systému) a rozbehne kontajnery na pozadí. Celý proces môže trvať pár minút pri prvom spustení (sťahuje sa niekoľko stoviek megabajtov dát). Po dokončení by mal server bežať na porte 2283.

Prvé spustenie a registrácia: Otvorte vo svojom prehliadači adresu http://IP-adresa-vášho-servera:2283 (napríklad http://192.168.0.100:2283, ak je to lokálne). Privíta vás úvodná obrazovka Immichu. Registrujte sa ako nový používateľ – prvý účet, ktorý vytvoríte, automaticky získa rolu administrátora. Po registrácii sa prihláste. V tejto chvíli máte funkčný webový portál podobný Google Fotkám, len zatiaľ prázdny. Skúste si manuálne nahrať prvú fotku cez webové rozhranie (drag & drop do okna alebo cez tlačidlo Upload), aby ste videli, že všetko funguje.

Mobilná aplikácia a automatické zálohy: Immich má vlastné mobilné aplikácie pre Android aj iOS, ktoré nájdete v oficiálnych obchodoch (Google Play, App Store), prípadne na alternatívach (F-Droid). Nainštalujte si aplikáciu do telefónu a pri prvom spustení zadajte URL adresu vášho Immich servera (napr. http://192.168.0.100:2283) a prihláste sa s údajmi, ktoré ste si práve vytvorili. Aplikácia by mala rozpoznať spojenie a ukázať vám obsah (uvidíte napríklad tú testovaciu fotku, čo ste nahrali cez web). Teraz prejdite v appke do sekcie Backup (ikonka obláčika v pravom hornom rohu). Zobrazí sa sprievodca nastavením zálohovania: vyberiete, ktoré albumy alebo priečinky v mobile chcete zálohovať (zvyčajne Camera alebo Fotky z fotoaparátu) a spustíte prvú zálohu. Immich začne nahrávať fotky z telefónu na server. Zálohovanie na pozadí funguje spoľahlivo – aplikácia umožňuje manuálne spustiť upload alebo nastavíte automatiku (napríklad pri pripojení na Wi-Fi). Podľa používateľov beží upload v Immich appke stabilnejšie a predvídateľnejšie než napríklad v Nextcloude. Prvá synchronizácia môže trvať dlhšie (ak máte tisíce fotiek, radšej nechajte telefón pripojený na nabíjačke a na Wi-Fi cez noc). Potom už budú nové zábery pribúdať priebežne.

Správa používateľov: Ak plánujete, že Immich bude využívať celá rodina, môžete v administrácii (cez web) pridávať ďalšie účty. Každý používateľ môže mať svoje vlastné priečinky a fotky, pričom admin vidí a spravuje celú inštanciu. Je možné nastaviť rôzne práva alebo pozvať napríklad príbuzných, aby si aj oni mohli prezerať albumy. Immich podporuje zdieľanie albumov – konkrétny album viete nazdieľať inému registrovanému používateľovi alebo vygenerovať verejný odkaz pre niekoho, kto účet nemá (napr. poslať babke link na fotky z oslavy). Všetko pritom beží u vás, takže si sami určujete, kto k čomu má prístup.

Zhrnutie Immich

Pokiaľ hľadáte čisto náhradu za Google Fotky a ide vám hlavne o fotky a videá, Immich vyniká práve v tejto oblasti. Má automatické zálohy z mobilov (Android, iOS), AI funkcie (rozpoznávanie tvárí, objektov, inteligentné vyhľadávanie), prepracované albumy a zdieľanie, to všetko v rýchlom a peknom rozhraní. Je zadarmo a open-source, komunita je aktívna.

Jeho limity spočívajú v tom, že sa sústreďuje len na média – nenahrá vám dokumenty, neponúkne kalendár či poznámky. Ak však potrebujete len uložiť a organizovať fotky, Immich je ideálne riešenie pre jednotlivcov a rodiny hľadajúce súkromnú alternatívu Google Fotiek.

Nextcloud – univerzálny cloud so súkromnými fotkami

Nextcloud je oproti Immichu oveľa širšia platforma, ktorá predstavuje celý osobný cloudový ekosystém. Pôvodne vznikla ako forknutá verzia OwnCloudu a postupne sa vyvinula na komplexné riešenie pre súbory, spoluprácu a samozrejme aj fotky. Nextcloud si môžete predstaviť ako vlastný Google Disk, Fotky, Kalendár, Dokumenty a ďalšie služby v jednom. V kontexte náhrady Google Fotiek nás zaujíma najmä jeho modul Photos (Fotky) a doplnky, ktoré rozširujú funkcie okolo fotografií.

Hlavná sila Nextcloudu je v univerzálnosti: okrem fotiek zvládne synchronizovať a zdieľať akékoľvek súbory, má kalendár, kontakty, poznámkové bloky, chat (Talk), office nástroje atď. Ak teda okrem fotogalérie hľadáte aj náhradu za Google Drive/OneDrive či dokonca za Office 365, Nextcloud vie byť komplexným riešením pre všetko. Pre jednotlivca alebo rodinu to znamená, že s jednou aplikáciou pokryjete zálohovanie fotiek aj dokumentov či iných dát.

V oblasti fotografií Nextcloud samozrejme ponúka možnosť automatického nahrávania fotiek z mobilu – stačí si nainštalovať oficiálnu Nextcloud mobilnú aplikáciu (Android/iOS), pripojiť ju k serveru a zapnúť funkciu Automatické odovzdávanie (Auto Upload) pre priečinok s fotkami vo vašom telefóne. Aplikácia vie nahrávať fotky na pozadí podobne ako tá od Google.

Nextcloud má ale historicky jednoduchšiu galériu – zobrazí náhľady obrázkov, umožní základné triedenie do priečinkov či albumov, ale dlho mu chýbali pokročilé funkcie známe z Google Photos. To sa však v posledných verziách zmenilo: Nextcloud Photos 2.0 (súčasť Nextcloud Hub 3 a novších) priniesol foto editor, kolaboratívne albumy a dokonca rozpoznávanie tvárí a objektov pomocou AI.

Dokáže pracovať aj s AI

V praxi to funguje tak, že si do Nextcloudu doinštalujete aplikáciu Recognize (prípadne Photos/Memories, v novších verziách je už integrácia lepšia) a server dokáže preindexovať vaše fotky, roztriediť ich podľa tvárí a priradiť im automatické tagy podľa obsahu. Všetka táto AI analytika prebieha lokálne, priamo na vašom serveri, takže súkromie je zachované.

Nextcloud tak vie ponúknuť veci ako vyhľadávanie fotiek podľa kľúčových slov, zobrazenie ľudí na fotkách, a to bez posielania dát tretím stranám. Samozrejmosťou je zdieľanie fotiek a albumov – či už formou verejného odkazu (môžete chrániť heslom), alebo v rámci vašej rodiny (iní používatelia na serveri uvidia zdieľané albumy). Novinkou sú kolaboratívne albumy, kde viacerí používatelia môžu pridávať fotky do jedného spoločného albumu (užitočné napríklad pre rodinné udalosti).

Nevýhody Nextcloudu

Za svoju univerzálnosť platí Nextcloud daň v podobe vyšších nárokov a komplexnosti. Je známe, že Nextcloud potrebuje pomerne výkonný server, ak má bežať svižne – najmä keď zapnete doplnky ako fulltextové vyhľadávanie či spomínané rozpoznávanie fotiek, stúpnu nároky na CPU, RAM aj úložisko. Oproti Immichu, ktorý je “odľahčený” a sústreďuje sa len na médiá, Nextcloud zaberie viac zdrojov a môže pôsobiť pomalšie pri mediálnych úlohách.

Taktiež prvotná inštalácia Nextcloudu vyžaduje o pár krokov viac (databáza, webserver atď.), hoci ako uvidíme, Docker vie mnohé zjednodušiť. Pre užívateľa, ktorý chce len rýchlo zálohovať fotky, môže byť Nextcloud zbytočne “ťažkopádny” a plný funkcií, ktoré nevyužije. Naopak pre niekoho, kto by rád vlastný Google Drive a Photos v jednom, je Nextcloud skvelý.

Inštalácia Nextcloudu – najjednoduchšie cez Docker AIO

Existuje viacero spôsobov, ako si nasadiť Nextcloud. Tradične sa inštaluje na LAMP stack (Linux + Apache/Nginx + MySQL/MariaDB + PHP) manuálne, čo však pre bežného človeka môže byť komplikované. Našťastie, Nextcloud ponúka oficiálny Docker image, dokonca tzv. All-in-One (AIO) balík.

Nextcloud All-in-One je špeciálny Docker kontajner, ktorý v sebe orchestruje všetky potrebné súčasti – stačí spustiť jediný kontajner a on sám vytvorí databázu, konfiguruje webserver a nastaví ďalšie služby. Tento AIO kontajner výrazne zjednodušuje nasadenie a údržbu Nextcloudu; stará sa o aktualizácie viacerých komponentov a ponúka webové administračné rozhranie na nastavenie pokročilých vecí.

Postup inštalácie Nextcloud AIO:

Pripravte Docker: Rovnako ako pri Immichu, uistite sa, že máte nainštalovaný Docker. Pre AIO je potrebné mať aj docker-compose alebo priamo použiť príkaz docker run (uvedieme nižšie).

Doména (voliteľné): Nextcloud AIO sa prednostne nastavuje s vlastnou doménou a automaticky vie riešiť HTTPS certifikát cez Let’s Encrypt. Ak chcete pristupovať zvonku, odporúčame si zaregistrovať nejaký dynamický DNS (napr. cez no-ip alebo Dynu) a nastaviť ho na svoju domácu IP. Pre lokálne domáce použitie to nie je nutné – AIO vie bežať aj len na IP adrese, ale pre plnú funkcionalitu (napr. Office integrácia) je doména vhodná.

Spustite Nextcloud AIO kontajner: Otvorte terminál na serveri a zadajte príkaz (nahrádzaním <my.domain.com> svojou doménou alebo IP):

Tento príkaz stiahne a spustí master kontajner, ktorý následne vytvorí ďalšie potrebné kontajnery. Port 8080 je web rozhranie (HTTP) a 8443 pre zabezpečené rozhranie (HTTPS) Nextcloudu. NEXTCLOUD_DATADIR môžete nastaviť na preferované umiestnenie dát (napr. priečinok na väčšom disku alebo pripojenom úložisku). Parameter NEXTCLOUD_DOMAIN zadajte vašu doménu (alebo IP, ak nemáte doménu – v tom prípade však nechajte nastavenie HTTPS na self-signed certifikát). Spustenie potrvá niekoľko minút; AIO si stiahne obrazy Nextcloud, databázy, atď., a nakonfiguruje ich.

Dokončenie inštalácie: Keď je kontajner spustený, otvorte vo webovom prehliadači adresu https://<my.domain.com>:8443/ (alebo http://<IP>:8080/ ak ste nezadali doménu). Zobrazí sa Nextcloud AIO rozhranie, ktoré vás prevedie zvyškom nastavení. Zadáte prihlasovacie meno a heslo pre administrátorský účet Nextcloud a potvrdíte nastavenia. Následne sa môžete prihlásiť do webového rozhrania Nextcloudu na adrese https://<my.domain.com>/ (alebo na IP) a uvidíte známu domovskú stránku súborového manažéra.

Nahrávanie fotiek a mobilná aplikácia: Nextcloud vytvorí v adresári Files váš Photos priečinok (štandardne „Photos“). Do neho môžete ukladať fotky – buď nahraním cez web, alebo, čo je pohodlnejšie, nastavením mobilnej aplikácie. V obchode Google Play či Apple AppStore si stiahnite Nextcloud appku, pripojte ju k serveru (zadaním URL a prihlásením sa) a v nastaveniach aplikácie zapnite Automatické odovzdávanie médií. Vyberte, aby nahrávalo napríklad všetky nové fotky z kamery do priečinka Photos na serveri. Aplikácia umožňuje rôzne možnosti (upload iba na Wi-Fi, nahrávať aj videá, atď.). Po nastavení začne Nextcloud appka podobne ako Immich zálohovať fotografie na server na pozadí. Poznámka: Pokiaľ necháte bežať paralelne Immich aj Nextcloud backup na tom istom telefóne, budete mať dve odelené zálohy fotiek (čo je zbytočné, ale niektorí to tak testujú). Vo všeobecnosti si vyberte jednu platformu pre auto-upload, aby ste nemali duplicity a zbytočné zaťaženie.

Prehliadanie a organizácia fotiek: V Nextcloud web rozhraní kliknite na ikonu Photos (Fotky). Otvorí sa vám galéria, ktorá zobrazuje všetky obrázky z vašich priečinkov (predovšetkým z priečinka Photos, ale v nastaveniach viete pridať aj ďalšie zdroje). Nextcloud Photos umožňuje základné triedenie podľa dátumu (timeline), vytváranie albumov a prezeranie detailov fotiek (EXIF informácie, miesto nasnímania ak existuje GPS tag, atď.). Ak máte povolené AI funkcie (apka Recognize), začne server postupne analyzovať knižnicu. Keď prebehne indexácia, v galérii pribudnú sekcie ako People (ľudia) – tu uvidíte automaticky zhluknuté tváre, ktoré môžete pomenovať, a Objects/Tags – kde budú tagy typu „západ slnka“, „pes“, „auto“ atď., podľa obsahu fotiek. Tieto funkcie stále nie sú také vycibrené ako u Google (napr. môže sa stať, že Nextcloud AI nepresne identifikuje objekt, alebo si pomýli tváre domácich miláčikov), no s každou verziou sa zlepšujú. Výhodou je, že všetko prebieha bez potreby externého cloudu – napríklad Nextcloud na rozpoznávanie tvárí využíva knižnicu dlib a na rozpoznávanie objektov open-source modely, ktoré bežia priamo na CPU vášho servera (alebo GPU, ak si to nastavíte). Albumy v Nextcloude fungujú podobne ako inde: vytvoríte nový album a pridáte doň vybrané fotky (tie zostávajú na pôvodnom mieste, album je vlastne len virtuálna zbierka odkazov). Od verzie 27 Nextcloud podporuje kolaboratívne albumy, takže môžete pozvať iného používateľa na vašom serveri, aby do albumu pridal aj svoje fotky (skvelé napríklad pre rodinné dovolenky – každý nafotil niečo a všetko sa zíde v jednom albume).

Zdieľanie fotiek: Nextcloud exceluje v možnostiach zdieľania. Každý priečinok alebo aj jednotlivo fotku môžete nazdieľať odkazom – stačí kliknúť na Zdieľať a vygenerovať link. Môžete nastaviť heslo, dátum expirácie odkazu alebo povoliť, aby prípadný príjemca mohol do priečinka aj nahrávať (upload link – vhodné, ak napríklad priateľom posielate album zo svadby a chcete, aby tam aj oni pridali svoje fotky). Rodinní príslušníci, ktorí majú u vás konto, môžu mať spoločný priečinok so zálohami fotiek (napr. manželka môže mať vlastný priečinok a zároveň zdieľať niektoré albumy s vami). Flexibilita je veľká, Nextcloud umožňuje precízne nastaviť, kto čo vidí.

Zhrnutie Nextcloud

Ako riešenie pre fotky Nextcloud ponúka široké možnosti, aj keď z krabice môže pôsobiť menej uhladene než Immich. Pre základné použitie stačí automatický upload a prehliadanie v galérii – to Nextcloud zvládne bez problémov.

Pokročilé funkcie ako rozpoznávanie tvárí či inteligentné vyhľadávanie sú dostupné, ale vyžadujú trocha nastavovania (inštalácia príslušného doplnku) a dostatok výkonu. Nextcloud ocenia používatelia, ktorí chcú jedno ucelené riešenie pre všetko – okrem fotiek získate aj sync ostatných súborov, zdieľané priečinky, náhradu Office (Collabora alebo OnlyOffice integrácia), kalendár a veľa ďalšieho.

Nevýhodou je, že pre čisto fotografické účely je to ťažší kaliber a pokiaľ nepotrebujete tie ostatné funkcie, možno zbytočne komplikovaný. Výkonovo Nextcloud na rovnakom hardvéri pobeží trochu pomalšie než Immich pri prehliadaní veľkej fotogalérie.

Z hľadiska mobilnej aplikácie – Nextcloud mobilná appka je univerzálna (spravuje súbory aj fotky), zatiaľ čo Immich appka je špecializovaná na fotky. Niektorí používatelia hlásia, že Immich backup je spoľahlivejší a dáva viac kontroly (napr. v Immich viete manuálne spustiť zálohu kedykoľvek), kým Nextcloud sa snaží zálohovať automaticky na pozadí a občas to nemusí zachytiť každú zmenu okamžite. Treba však dodať, že Nextcloud aplikácia sa tiež zlepšuje a pre nenáročné scenáre funguje dobre.

Kedy zvoliť Nextcloud namiesto Immich?

Ak okrem fotiek chcete aj všeobecný cloud pre súbory a spoluprácu, Nextcloud je jasná voľba. Taktiež ak plánujete používať napríklad zálohovanie viacerých typov dát (fotky, videá, dokumenty) na jednom mieste, Nextcloud to zastreší.

Pre čisto foto/video účely ale často ľudia hodnotia Immich ako lepší – je rýchlejší, “chytrejší” pre prácu s médiami a bližšie Google Fotkám funkčne. V praxi nič nebráni tomu, aby ste použili oba systémy paralelne: napríklad Nextcloud na dokumenty a zdieľanie súborov a Immich na fotogalériu.

Dokonca existujú návody, ako integrovať Immich s Nextcloudom (uložiť fotky na disk Nextcloudu a Immich z nich robiť front-end), ale to je už pomerne komplikované a presahuje rámec tohto článku.

Tipy pre bezpečnosť a zálohy vášho servera

Keď už budete mať rozbehaný vlastný foto-cloud, nezabudnite, že teraz vy ste správcom a zodpovedáte si za trvácnosť dát. Komerčné služby majú síce nevýhody, ale zvyčajne sa nemusia obávať zlyhania jedného disku – vy by ste mali. Odporúčame preto nastaviť si zálohovanie aj vo svojom self-hosted riešení.

Napríklad:

Externý disk alebo NAS druhýkrát: Pripojte k serveru externý disk a pravidelne naň zálohujte obsah fotoknižnice (napr. raz týždenne). Môžete použiť jednoduchý skript s rsync na Linuxe, ktorý nakopíruje nové/zmenné súbory na záložný disk. Alebo využite možnosti priamo v platformách – Nextcloud AIO obsahuje voliteľný modul pre zálohy (postavený na BorgBackup), ktorý môže automaticky ukladať zálohy konfigurácie a dát. Immich má zas vstavané zálohovanie databázy – pri každom vypnutí kontajnera sa vie vytvoriť dump DB (fotky ako také treba zálohovať kopírovaním priečinka immich/library napríklad).

Off-site záloha: Ak máte možnosť, držte jednu kópiu najcennejších fotiek aj mimo domova (napríklad u príbuzných na inom NAS cez internet, alebo aspoň na externom disku uloženom inde). Predídete tým úplnej strate v prípade požiaru či krádeže. Dá sa to riešiť napríklad cez nástroj Syncthing (synchronizácia priečinkov medzi dvoma servermi) alebo prostým kopírovaním raz za čas. Jeden z členov komunity sa podelil o riešenie, kde si s bratom navzájom zálohujú NAS do kríža pre vyššiu bezpečnosť dát.

Aktualizácie a údržba: Sledujte aktualizácie projektov. Immich aj Nextcloud vydávajú pravidelné updaty, či už kvôli novým funkciám alebo bezpečnostným záplatám. Pri Docker nasadení je aktualizácia pomerne jednoduchá: stačí stiahnuť novú verziu kontajnera (docker compose pull a reštartnúť, resp. pri AIO cez web rozhranie aktualizovať). Aktualizácie prinášajú zlepšenia výkonu aj stability – napríklad novšie verzie Immichu neustále vylepšujú AI algoritmy a opravujú drobnosti, Nextcloud zas ladí rýchlosť Photos modulu a pod.

Zabezpečenie prístupu: Pokiaľ sprístupníte svoj server cez internet, dôrazne dbajte na bezpečné heslá pre všetky účty (najmä admin). Zapnite si v Nextcloude 2-faktorovú autentifikáciu ak môžete. Pri publikovaní zdieľaných odkazov nastavujte heslo a expiráciu, aby sa k nim nedostal nikto cudzí. Tiež zvážte nasadenie firewallu alebo aspoň použitie VPN, aby váš server nebol úplne otvorený verejne. Nextcloud aj Immich sú síce komunitou kontrolované na bezpečnostné chyby, ale nič nie je 100% – lepšie minimalizovať riziká.

Záver

Prechod z Google Fotiek na vlastné riešenie v podobe Immichu či Nextcloudu môže na prvé počutie znieť zložito, no v skutočnosti ide o zvládnuteľný projekt aj pre menej technicky zdatných používateľov. S pomocou Dockeru sa veľká časť komplikovanej inštalácie zjednodušila na pár príkazov a kliknutí.

Výsledkom je, že máte svoje fotky úplne pod kontrolou – uložené doma, v plnej kvalite, okamžite dostupné cez lokálnu sieť a zálohované podľa vašich predstáv. Odpadnú obavy z plných limitov alebo nečakaných zmien podmienok služby. Naviac získate aj súkromie: rodinné fotografie zostanú len vo vašej réžii a nie na cudzích serveroch.

Immich sa ukázal ako vynikajúca voľba pre tých, čo chcú hlavne pohodlnú galériu fotiek a videí so smart funkciami, veľmi pripomínajúcu Google Photos (nie nadarmo používatelia hovoria, že rozhraním je “na nerozoznanie” a funkčne ide ešte ďalej).

Nextcloud zase ocenia tí, ktorí chcú vlastný cloudový ekosystém – okrem fotiek pokryjú aj synchronizáciu súborov, kalendáre, dokumenty a ďalšie vychytávky. V našom sprievodcovi sme ukázali, že obe riešenia môžu bežať aj na staršom notebooku či mini-PC, takže ich viete vyskúšať prakticky zadarmo.

Na záver, ak váhate, ktoré zvoliť: pre čisto fotoúčely zvoľte Immich – je to špecialista, s ktorým získate výborný zážitok z prehliadania fotiek, pre širšie využitie siahnite po Nextcloude, alebo kľudne kombinujte oba (mnoho ľudí ich používa paralelne).

Tak či onak, rozlúčka s Google Fotkami už nemusí znamenať stratu pohodlia. S trochou úsilia si vybudujete vlastné cloudové úložisko, ktoré je rýchlejšie, neobmedzené a nestojí vás mesačne ani cent – a to všetko s pocitom, že vaše digitálne spomienky sú len a len vo vašich rukách.

Stiahnuť článok v PDF
Optimalizované pre tlač • Verzia 1.0

Stiahnuť

0
Michal Novák
Redaktor

Jeho domácnosť pravdepodobne funguje úplne sama. Fascinuje ho automatizácia a testuje všetko – od robotických vysávačov, cez smart osvetlenie, až po inteligentné zásuvky. Okrem toho, že vám ukáže, ako si uľahčiť každodenný život, vďaka nemu presne zistíte, koľko elektriny váš nový spotrebič reálne spotrebuje. Ukazuje čitateľom, že smart domácnosť nemusí byť vôbec drahá ani zložitá.

Show Comments (0) Hide Comments (0)
Zanechajte komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *