Raspberry Pi je jednodeskový počítač – postavený na cenu, ale schopný vysokého výkonu a vykonávat takové úkoly, které byste si snadněji spojili se serverovou farmou nebo datovým centrem.

Dnes je samohostování webových aplikací a služeb oblíbeným koníčkem a tento článek představí některé z nejlepších, které lze nasadit na novější model Raspberry Pi.

Proč používat Raspberry Pi pro self-hosting?

Domácí server si můžete postavit prakticky na jakémkoli počítačovém hardwaru postaveném za posledních 30 let, ale Raspberry Pi má výhodu v extrémně nízké spotřebě energie. I nedávné Raspberry Pi 4B (model, který bychom doporučili pro většinu těchto projektů) spotřebovává méně než 3 W při volnoběhu a přibližně 7 W při zátěži – to je přibližně stejné jako jedna úspora energie žárovka.

15 let starý herní počítač, který vytáhnete z úložiště, aby fungoval jako server, pravděpodobně spotřebuje více než 600 W. Protože servery jsou obvykle ponechány 24 hodin denně, 7 dní v týdnu, představuje to obrovské úspory elektrické energie.

instagram viewer

Z hlediska výkonu je Raspberry Pi 4B bestie stroje v miniaturní podobě a může se pochlubit čtyřjádrovým 64bitovým Cortex-A72. procesor běžící na frekvenci 1,5 GHz (pokud jej nepřetaktujete), gigabitový Ethernet, čtyři porty USB a vestavěná paměť RAM mezi 1 GB a 8 GB. Přestože jsou ceny hardwaru Raspberry Pi v současnosti vysoké, za normálních okolností se prodávají za přibližně 35 dolarů.

Podle našeho názoru jen málo strojů představuje lepší hodnotu za peníze než Raspberry Pi a zde jsou některé z nejlepších projektů s vlastním hostitelem, které na nich můžete provozovat.

1. Nextcloud

Nextcloud je extrémně všestranný software, jehož cílem je zcela nahradit téměř všechny ostatní služby, ke kterým na internetu přistupujete. Možná si myslíte, že si děláme legraci, ale není tomu tak.

Nextcloud je ve svém jádru open-source cloudové úložiště a platforma pro synchronizaci, která podporuje více uživatelů. Můžete si to představit jako podobné DropBoxu, Disku Google nebo OneDrive od Microsoftu – s aplikacemi dostupnými pro Windows, Linux, macOS, Android, iOS a Ubuntu Touch.

Ke svým souborům můžete přistupovat prostřednictvím webového prohlížeče nebo složky WebDav na ploše. Nextcloud je ale téměř nekonečně rozšiřitelný prostřednictvím bezplatných doplňkových aplikací, z nichž většinu lze nainstalovat během několika minut jediným kliknutím.

Zatímco Nextcloud má standardně nainstalovaný textový editor Markdown, můžete dát přednost plnohodnotnému kancelářskému balíku pro spolupráci v podobě Collabora Online. Můžete přidat správce receptů, fulltextovou RSS čtečku, aplikace pro streamování rádia, správu hudební knihovny aplikace, aplikace pro videokonference a dokonce i server sociálních médií připravený k použití pro interakci s ostatními uživatelů.

Tento seznam sotva poškrábe povrch schopností Nextcloud, ale můžete vytvořte si svůj vlastní cloudový server Raspberry Pi pomocí Nextcloud.

2. Jellyfin

Pokud vlastníte rozsáhlou sbírku filmů, televizních pořadů, hudby a audioknih a chcete svá média využívat v telefonu, televizi, notebooku atd., musíte mít Jellyfin nainstalován na vašem Raspberry Pi.

Jellyfin je bezproblémové centrum pro streamování médií, které se snadno instaluje a intuitivně se používá. Automaticky skenuje a kategorizuje média a načítá příslušné miniatury a metadata, jakmile detekuje nový soubor.

Každý uživatel může mít svůj vlastní účet a Jellyfin bude sledovat obsah, který sledoval, jeho pokrok ve sledování obsahu a své oblíbené položky. Autentizace se provádí na samotném Raspberry Pi (na rozdíl od Plex), což znamená, že vaše data zůstávají zcela ve vaší vlastní síti.

3. PhotoPrism

Vzhledem k tomu, že společnost Google v loňském roce uvalila limity na svou nabídku neomezeného úložiště fotografií, jsou miliony uživatelů nyní hledají bezplatnou alternativu, která jim poskytne výhody, jaké dříve Fotky Google nabídka.

PhotoPrism je zdaleka nejlepší řešení, protože dokáže kategorizovat, vytvářet alba a dokonce rozpoznává objekty a tváře ve vaší sbírce fotografií. Automaticky se stará o nahrávání a synchronizaci, ale k přenesení fotek na server budete muset použít SyncThing nebo NextCloud. PhotoPrism funguje dobře s oběma.

4. CryptPad

CryptPad je plně vybavený kancelářský balík s otevřeným zdrojovým kódem pro spolupráci s jedinečným (metaforickým) prodejním bodem end-to-end šifrování.

Provoz není šifrován pouze při přenosu, ale také v úložišti vašeho Raspberry Pi. Ani vy jako správce systému nevidíte, co vaši uživatelé píší. CryptPad zvládá různé formáty a je plynulejší a o něco rychlejší než online integrace Collabora společnosti NextCloud.

5. FreshRSS

FreshRSS je samoobslužná čtečka zpráv RSS, která stahuje a ukládá všechny vaše zprávy RSS pro konzumaci v prohlížeči nebo prostřednictvím rozhraní API v různých mobilních aplikacích.

Kromě načítání útržků článků, jak je zamýšleno vydavateli, může FreshRSS používat uživatelsky definované selektory CSS k natažení celých článků do vašeho Raspberry Pi, abyste je mohli konzumovat.

Můžete nastavit parametry, například jak dlouho budou články uchovávány, kategorie zdrojů a pravidla, která se vztahují na každý zdroj. S FreshRSS už nikdy nebudete muset navštěvovat jiný web!

6. Audioknihovna

Pokud vlastníte rozsáhlou sbírku audioknih, Audiobookshelf je dokonalým nástrojem, který vám ji pomůže spravovat. Knihy jsou automaticky seskupeny do sérií a lze v nich vyhledávat podle autora, vypravěče a metadat.

Audioknihovna bude sledovat váš pokrok na všech zařízeních a má aplikace pro Android nebo iOS. Rychlost přehrávání můžete změnit mezi 0,5x a 2,0x, a pokud jste typ člověka, který se raději nechá ukolébat štěrkovitými tóny profesionální vypravěč, ale nechcete přijít přes noc o místo, můžete nastavit časovač spánku až 90 minut předem nebo konec kapitola.

Je to jako mít svůj vlastní osobní Audible! Tak na co čekáš? Jít hostujte svou vlastní knihovnu Raspberry Pi audioknih pomocí Audiobookshelf.

7. WordPress

WordPress je nejběžnější platforma CMS a blogování na světě – ale to neznamená, že je obtížné ji nainstalovat nebo ovládat. Ve skutečnosti můžete hostujte svůj vlastní web WordPress na Raspberry Pi. Tímto způsobem se můžete soustředit spíše na psaní než na správu systému.

WordPress podporuje více uživatelských rolí a poskytuje přístup k tisícům motivů a zásuvných modulů, takže si můžete přizpůsobit svůj web tak, aby vypadal a choval se přesně tak, jak chcete.

8. E-mailový server

E-mail je jednou z děsivých vyhlídek pro každého začínajícího správce systému, ale instalaci plně zabezpečeného a důvěryhodného e-mailového serveru na vaše Raspberry Pi lze provést během odpoledne.

Můžete rychle nastavit Dovecot, Postfix, OpenDKIM a SpamAssassin, poté můžete bezpečně odesílat e-maily s vědomím, že vaše komunikace je zcela pod vaší kontrolou.

Nasaďte na svém Raspberry Pi téměř jakýkoli webový software

Toto jsou jen některé ze způsobů, jak můžete Raspberry Pi použít k nahrazení stránek a služeb nabízených technologickými giganty. Získáte velké uspokojení z toho, že budete v digitálním světě soběstační, a možná budete také schopni povzbudit přátele a rodinu, aby se tomuto koníčku věnovali.

Nezapomeňte, že náklady na hosting jsou v podstatě nulové, pokud hostujete na vlastním hardwaru. Vše, co potřebujete, je jediné doménové jméno a můžete začít.