Sistema Operativo - DietPI Distribuzione GNU/Linux basata su Debian ottimizzata per diversi dispositivi PC (64bit), ancora in Beta Virtual Machine (VMWare, Virtualbox) Single Board Computer Raspberry Pi NanoPi OrangePi BananaPi Odroid ... Permette l’installazione e configurazione facilitata (tramite script) di diverse applicazioni lato client e server Lista delle applicazioni: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5#p5 Permette il semplice backup del sistema (sia solo la base installata, sia l’intero disco) per eventuali recovery, sia il suo semplice update Sito Web: http://dietpi.com/
Nextcloud Insieme di programmi client-server per creare ed utilizzare servizi di file hosting Nasce nel luglio 2016 come fork di ownCloud, nato nel gennaio 2010 per mano di Frank Karlischek (uno sviluppatore di KDE) Classico servizio di file storage accessibile anche via WebDAV Cifratura dei file durante il trasferimento e possibilità di cifratura anche all’interno del file storage Estensione delle funzionalità tramite plugin Gestione di contatti (via CardDAV), calendari e attività (via CalDAV) Media streaming (via Ampache) Gestione utenti e gruppi (via OpenID o LDAP) e realitivi permessi di condivisione file Chat fra utenti (XMPP), anche video Gestione di annotazioni, feed RSS, bookmarks, password… Client di sincronizzazione per tutti i sistemi Windows, Mac OS X, GNU/Linux Android
Private server in LAN Per accedere da Browser: 192.168.1.xxx/nextcloud IPv4: da 192.168.1.2 a 192.168.1.255 (Statico) Netmask: 255.255.255.0 Gateway: 192.168.1.1 (Router Address) IPv4: 192.168.1.1 Per accedere da Browser: 192.168.1.xxx/nextcloud
Accesso da remoto Ricorrere al DNS dinamico: XXX.XXX.XXX.XXX => <utente>.ddns.net IPv4: dinamico Come implementare la sincronizzazione del proprio IP con il dominio di No-IP: https://www.noip.com/support/knowledgebase/free-dynamic-dns-getting-started-guide-ip-version/ Per accedere da Browser: http://linuxday.ddns.net/nextcloud
Accesso in sicurezza HTTPS Programma lato client creato e sponsorizzato dall’Electronic Frountier Foundation (EFF) per implementare il servizio di certificazione Let’s Encrypt Let's Encrypt è una certification authority che automatizza gratuitamente la creazione, la validazione, il rilascio ed il rinnovo di certificati X.509 per il protocollo TLS. Il progetto nasce nel 2012 per mano di Josh Aas e Eric Rescorla (Mozilla), Peter Eckersley (EFF) e J. Alex Halderman (Michigan University)
Nextcloud e client PC (Windows e GNU/Linux) Sincronizzazione file => Client ufficiale Calendario + rubrica => CalDAV+CardDAV client (Thunderbird, Outlook, …) MAC Android Vediamo un po’ …
Nextcloud e client – Android Nextcloud, il client ufficiale https://f-droid.org/packages/com.nextcloud.client/ Attività, per gestire i nostri task collegati al Calendario https://f-droid.org/packages/org.tasks/ DAVDroid, per sincronizzare CalDAV/CardDAV https://f-droid.org/packages/at.bitfire.davdroid/ ATTENZIONE: da installare prima Attività e poi DAVDroid, poi per configurare, vanno effettuati nell’ordine: Nextcloud DAVDroid (partendo da Nextcloud) Attività (si configura, “collegandosi” con DAVDroid)
Nextcloud e client – Android A seconda delle estensioni, è possibile utilizzare dei client dedicati ad ogni “estensione” di Nextcloud: Nextcloud SMS, per tenere un backup sincronizzato degli SMS https://f-droid.org/packages/fr.unix_experience.owncloud_sms/ Nextcloud Bookmarks, per gestire i nostri segnalibri web https://f-droid.org/packages/org.schabi.nxbookmarks/ Notes, per gestire le nostre note (anche in Markdown) https://f-droid.org/packages/it.niedermann.owncloud.notes/ Nextcloud News, per gestire i nostri feed RSS https://f-droid.org/packages/de.luhmer.owncloudnewsreader/ OCReader, un’altro gestore di feed RSS per Nextcloud https://f-droid.org/packages/email.schaal.ocreader/
Cosa manca ancora? Creare in casa un server di posta Ma non dipende solo da noi Creare in casa un server di chat Conoscere i social network distribuiti e crearsi in casa un server che ospiti un POD
Una vita, una nuvola FINE