Il Raspberry Pi è un computer a scheda singola, costruito a un prezzo contenuto ma in grado di offrire prestazioni elevate ed eseguire il tipo di attività che assoceresti più facilmente a una server farm o a un data center.

Oggi, le applicazioni e i servizi di self-hosting rivolti al Web sono un hobby popolare e questo articolo mostrerà alcuni dei migliori da distribuire su un Raspberry Pi di un modello successivo.

Perché usare un Raspberry Pi per il self-hosting?

Puoi costruire un server domestico praticamente su qualsiasi hardware per computer costruito negli ultimi 30 anni, ma il Raspberry Pi ha il vantaggio di un consumo energetico estremamente basso. Anche il recente Raspberry Pi 4B (il modello che consigliamo per la maggior parte di questi progetti) consuma meno di 3 W al minimo e circa 7 W sotto carico: è più o meno lo stesso di un singolo risparmio energetico lampadina.

Il PC da gioco di 15 anni che estrai dallo spazio di archiviazione per fungere da server consuma probabilmente fino a 600 W. Poiché i server sono generalmente lasciati attivi 24 ore su 24, 7 giorni su 7, ciò rappresenta un enorme risparmio di elettricità.

instagram viewer

Per quanto riguarda le prestazioni, il Raspberry Pi 4B è una macchina in miniatura e vanta un quad-core Cortex-A72 a 64 bit processore funzionante a 1,5 GHz (se non lo si overclocca), Gigabit Ethernet, quattro porte USB e RAM integrata compresa tra 1 GB e 8 GB. Sebbene i prezzi siano attualmente elevati per l'hardware Raspberry Pi, in circostanze normali, vengono venduti al dettaglio per circa $ 35.

A nostro avviso, poche macchine hanno un miglior rapporto qualità-prezzo rispetto al Raspberry Pi, e qui ci sono alcuni dei migliori progetti self-hosted su cui puoi eseguire.

1. Next cloud

Nextcloud è un software estremamente versatile che mira a sostituire completamente quasi tutti gli altri servizi a cui accedi su Internet. Potresti pensare che stiamo scherzando, ma non lo siamo.

Al suo interno, Nextcloud è una piattaforma di sincronizzazione e archiviazione cloud open source che supporta più utenti. Puoi pensare che sia simile a DropBox, Google Drive o OneDrive di Microsoft, con app disponibili per Windows, Linux, macOS, Android, iOS e Ubuntu Touch.

Puoi accedere ai tuoi file tramite un browser web o una cartella WebDav sul tuo desktop. Ma Nextcloud è espandibile quasi all'infinito tramite app aggiuntive gratuite, la maggior parte delle quali può essere installata in pochi minuti con un solo clic.

Sebbene Nextcloud abbia un editor di testo Markdown installato di serie, potresti preferire una suite per ufficio collaborativa completa sotto forma di Collabora Online. Puoi aggiungere gestori di ricette, un lettore RSS full-text, app radio in streaming, gestione della libreria musicale app, app di videoconferenza e persino un server di social media pronto all'uso per interagire con gli altri utenti.

Questo elenco graffia a malapena la superficie delle capacità di Nextcloud, ma puoi farlo costruisci il tuo server cloud Raspberry Pi con Nextcloud.

2. Jellyfin

Se possiedi una vasta collezione di film, programmi TV, musica e audiolibri e desideri utilizzare i tuoi contenuti multimediali su telefono, TV, laptop, ecc., devi avere Jellyfin installato sul tuo Raspberry Pi.

Jellyfin è un centro di streaming multimediale semplice da installare e intuitivo da usare. Scansiona e classifica automaticamente i media e recupera le miniature e i metadati pertinenti non appena rileva un nuovo file.

Ogni utente può avere il proprio account e Jellyfin terrà traccia dei contenuti che hanno guardato, dei loro progressi nella visione dei contenuti e dei loro preferiti. L'autenticazione viene eseguita sul Raspberry Pi stesso (a differenza di Plex), il che significa che i tuoi dati rimangono interamente all'interno della tua rete.

3. fotoprisma

Con Google che l'anno scorso ha imposto limiti alla sua offerta di archiviazione di foto illimitata, milioni di utenti lo sono ora alla ricerca di un'alternativa gratuita che dia loro i vantaggi a cui era abituato Google Foto offerta.

PhotoPrism è di gran lunga la soluzione migliore in quanto classificherà, creerà album e riconoscerà persino oggetti e volti nella tua raccolta di foto. Gestisce automaticamente i caricamenti e la sincronizzazione, ma dovrai utilizzare SyncThing o NextCloud per trasferire le tue foto sul server. PhotoPrism funziona bene con entrambi.

4. Cripta Pad

CryptPad è una suite per ufficio open source collaborativa completa con l'esclusivo (metaforico) punto di forza di crittografia end-to-end.

Il traffico non è solo crittografato in transito, ma anche crittografato nella memoria del tuo Raspberry Pi. Nemmeno tu, in quanto amministratore di sistema, puoi vedere cosa hanno scritto i tuoi utenti. CryptPad gestisce vari formati ed è più fluido e un po' più veloce dell'integrazione online di Collabora di NextCloud.

5. Fresh RSS

FreshRSS è un lettore di news RSS self-hosted che recupera e archivia tutte le tue notizie RSS per il consumo nel browser o, tramite la sua API, in varie app mobili.

Oltre a recuperare gli stub degli articoli come previsto dagli editori, FreshRSS può utilizzare selettori CSS definiti dall'utente per inserire interi articoli sul tuo Raspberry Pi da consumare.

Puoi impostare parametri come per quanto tempo verranno conservati gli articoli, categorie di feed e regole che si applicano a ciascun feed. Con FreshRSS, non dovrai mai più visitare un altro sito web!

6. Scaffale per audiolibri

Se possiedi una vasta collezione di audiolibri, Audiobookshelf è lo strumento perfetto per aiutarti a gestirlo. I libri vengono automaticamente raggruppati in serie e possono essere ricercati per autore, narratore e metadati.

Audiobookshelf terrà traccia dei tuoi progressi su tutti i dispositivi e include app per Android o iOS. Puoi modificare la velocità di riproduzione tra 0,5x e 2,0x e se sei il tipo di persona che preferisce farsi cullare dai toni ghiaiosi di un narratore professionista ma non vuoi perdere il tuo posto durante la notte, puoi impostare un timer di spegnimento fino a 90 minuti in anticipo, o la fine del capitolo.

È come avere il tuo Audible personale! Allora, cosa stai aspettando? andare ospita la tua libreria di audiolibri Raspberry Pi con Audiobookshelf.

7. WordPress

WordPress è il CMS e la piattaforma di blogging più comune al mondo, ma ciò non significa che sia difficile da installare o padroneggiare. In effetti, puoi ospita il tuo sito WordPress su un Raspberry Pi. In questo modo, puoi concentrarti sulla scrittura piuttosto che sulla gestione del tuo sistema.

WordPress supporta più ruoli utente e fornisce l'accesso a migliaia di temi e plug-in in modo da poter personalizzare il tuo sito in modo che appaia e si comporti esattamente come desideri.

8. Server di posta elettronica

L'e-mail è una delle prospettive terrificanti per qualsiasi amministratore di sistema in erba, ma l'installazione di un server di posta elettronica completamente sicuro e affidabile sul tuo Raspberry Pi può essere eseguita in un pomeriggio.

Puoi configurare rapidamente Dovecot, Postfix, OpenDKIM e SpamAssassin, dopodiché puoi inviare e-mail in modo sicuro, sapendo che le tue comunicazioni sono completamente sotto il tuo controllo.

Distribuisci quasi tutti i software per il Web sul tuo Raspberry Pi

Questi sono solo alcuni dei modi in cui puoi utilizzare il tuo Raspberry Pi per sostituire i siti e i servizi offerti dai giganti della tecnologia. Otterrai una grande soddisfazione dall'essere autosufficiente nel mondo digitale e potresti essere in grado di incoraggiare anche amici e familiari a dedicarsi all'hobby.

Non dimenticare che i costi di hosting sono essenzialmente zero quando ospiti sul tuo hardware. Tutto ciò di cui hai bisogno è un singolo nome di dominio e sei a posto per iniziare.