Cloud perso sur Raspberry Pi

Discussions, idées et projets

Modérateurs : Kerguelen, steph

Répondre
AxR
Messages : 13
Inscription : 18 nov. 2014, 21:18

Cloud perso sur Raspberry Pi

Message par AxR » 26 janv. 2015, 18:05

Bonjour-Bonjour,

L'idée fut lancée l'année passée de réaliser un cloud personnel sur Raspberry Pi (vous savez, ces petits ordinateurs low-cost vendu nus) à l'aide du logiciel libre ownCloud.

J'ai fait l'essai sur mon 1er RPi B avec l'aide de QQuns d'entre vous (ils se reconnaitront, merci) et puis on avait partagé nos retours d'expérience et envisagé de faire un tuto, voire même un atelier RPi.
Entre tps, l'atelier Arduino s'est organisé (1 belle réussite) et une commande groupée de RPi en version B+ est arrivée. :)
Je relance donc le sujet puisque mon 2ème RPi n'attends que ça !

Afin d'être constructif et de préparer cette application pratique, alimentons ce topic au fur et à mesure avec les tutos du Net sur lesquels on peut s'appuyer ou qui sont apparus depuis (bref état des lieux, version actuelles des logiciels dispo, méthode et choix de config, Pb/Solutions connu(e)s, etc...).

Enjoy
Image INNOVER, DU CONCEPT AU PROTOTYPE...

Avatar de l’utilisateur
qiko68
Messages : 146
Inscription : 02 janv. 2015, 14:11
Localisation : Didenheim

Re: Cloud perso sur Raspberry Pi

Message par qiko68 » 26 janv. 2015, 21:20

Bonsoir,

Ça m'intéresse , je veut faire un serveur de partage de fichiers et serveur de sauvegarde pour que tout les PC de la maison ne perdent plus de précieuses données en cas de crash, sous RPi on peut faire du Raid ?

Cordialement
- Christophe -

Pyrolever
Messages : 3
Inscription : 18 nov. 2014, 14:11
Localisation : Colmar

Re: Cloud perso sur Raspberry Pi

Message par Pyrolever » 26 janv. 2015, 22:04

Du RAID1... :lol: surement faisable, mais sans intérêt vu que tu synchronise ces données sur un ou plusieurs autre PCs

Pour en avoir un en place dont je suis très satisfait pour gérer mes contacts et mon calendrier partagé, je suis plus que septique sur une utilisation 'serveur' de données.
Je recommanderais plutôt l'utilisation d'un NAS (il existe des packets owncloud), sois tout fait comme Qnap, sois fait maison ce qui nous intéresse plus ici avec openmediavault ou FreeNas (ou Nas4Free mais l'install est plus manuelle) sur une machine de recup ou une config neuve pour de l'embarqué (Atom+mini SSD ou CF+ HDD RAID)
Les avantages du nas sont nombreux en terme de performance, de fiabilité, de facilité d'installation... sauf peut être pour la conso électrique ;-)

Avatar de l’utilisateur
qiko68
Messages : 146
Inscription : 02 janv. 2015, 14:11
Localisation : Didenheim

Re: Cloud perso sur Raspberry Pi

Message par qiko68 » 27 janv. 2015, 13:49

honnêtement, quand tu viens de perdre 1To de données et photos à cause d'un seul disque dur, la consommation électrique ne compte plus dans la balance,
Et oui effectivement je pensait plus à quelque chose du genre NAS, mais sous base RPi., mais s'il existe des autres solution en open source et DIY je suis preneur.

Je vais déjà devoir envoyer mon disque chez un pro (et ça va me couter un bras, voir les 2, j'ai un devis à 650 €)
La panne : Tête HS et électronique endommagé

Cordialement,
- Christophe -

SébastienHaberer
Messages : 3
Inscription : 19 nov. 2014, 21:00
Localisation : MULHOUSE
Contact :

Re: Cloud perso sur Raspberry Pi

Message par SébastienHaberer » 27 janv. 2015, 15:00

Cool mon sujet préféré :D

Quelques liens vite fait :
Il me semble que OwnCloud marche bien sur un RPi (ArchLinux + nginx + php-fpm), même si depuis que j’ai testé ça je sois repassé sur un PC classique, je dois quand même avoir une image ISO qui traîne quelque part.

Je suis super partant pour participer à un atelier RPi & autres (Beagle Bone, Odroid, y en a des tonnes en fait) !
404 : Signature Not Found

Pyrolever
Messages : 3
Inscription : 18 nov. 2014, 14:11
Localisation : Colmar

Raspberry Pi

Message par Pyrolever » 28 janv. 2015, 15:02

On s’éloigne un peu de owncloud là mais un atelier plus général sur RPI serais interressant.
Je pourrais vous faire une démo des systèmes que j'utilise:

Affichage dynamique: https://www.screenlyapp.com/ose.html
Serveurs telephoniques: http://www.raspberry-asterisk.org/

J'ai aussi testé le portage de sugar l'interface de l'OLPC pour des PC éducatif mais l'utilisation des modules m'a laissé dubitatif

PS: connaissait pas le Odroid-C1 mais il n'a pas l'air supporté par raspian :cry:
Par contre je me tâte pour tester la compatibilité des bananapi un de ces 4 http://www.bananapi.org/

Avatar de l’utilisateur
Kerguelen
Messages : 47
Inscription : 16 nov. 2014, 19:30

Re: Cloud perso sur Raspberry Pi

Message par Kerguelen » 28 janv. 2015, 15:18

Je suis pour :D
Je peux vous montrer:
  • - Comment mon Raspi redirige les Magic Packet sur mon LAN pour faire du WOW malgré le filtrage des box (SFR dans mon cas).
    - Comment il met en route mon NAS quand j'allume ma chaîne hifi pour écouter ma musique en dématérialisé.
    - Comment il l'éteint quand il n'y a plus d'activité réseau via une session SSH.
    - Comment il fourni un DynDNS sans passer par un serveur distant.
Le tout en Python et sans aucun souci depuis plus de 6 mois ;)
Et concernant les openClouds, une publi récente: http://www.linux.com/news/featured-blog ... open-cloud

Thierry
Thierry Adloff, trésorier psycho-rigide

steph
Messages : 56
Inscription : 25 oct. 2014, 19:15
Contact :

Re: Cloud perso sur Raspberry Pi

Message par steph » 28 janv. 2015, 15:48

salut,
Kerguelen a écrit :
  • - Comment mon Raspi redirige les Magic Packet sur mon LAN pour faire du WOW malgré le filtrage des box (SFR dans mon cas).
Tu veux dire WOL... (pour Wake On LAN) :-)
--
Stephane.

Avatar de l’utilisateur
Kerguelen
Messages : 47
Inscription : 16 nov. 2014, 19:30

Re: Cloud perso sur Raspberry Pi

Message par Kerguelen » 28 janv. 2015, 16:48

Non, non, j'ai bien dit WOW, pour WakeUp-On-Wan.
Le WOL est facile. En revanche le WOW est plus délicat car il faut que le magic packet soit dirigé de l'internet vers la bonne machine.
On peut le faire avec de la NAT dans la box: on connaît l'adresse IP de sa box et on met une redirection en place du port WOW externe vers le WOL de l'équipement en question.
Habituellement c'est le 9.
Donc redirection des entrées de ports exotiques pour ne pas se faire pirater vers les ports 9 des équipement locaux, I.E. NAT + PAT: IP_box:5936 vers l'IP_PC1:9, IP_box:5937 vers l'IP_PC2:9, IP_box:5938 vers l'IP_NAS:9.
Mais la box SFR perd l'info de l'IP des équipements locaux quand ils se mettent en veille profonde car il n'est pas possible d'écrire dans la table ARP en statique. Et le broadcast n'est pas possible.
La seule solution est donc de laisser tourner un Raspi qui consomme très peu (c'est le but premier, sinon on peut laisser le NAS en veille simple, mais c'est 15W ou 130 kWh annuels). Les paquets magiques seront dirigés vers lui à travers la NAT de la box. Et celui-ci les enverra en broadcast sur le LAN.
Et ça marche nickel.
Pour info, il y a une option WOW sur les box free. Et il y en avait sur les box SFR avant le dernier update du firmware.
J'ai pas mal discuté le bout de gras sur http://forum.sfr.fr/t5/Connexion-Intern ... m-p/846068. A partie de la page 3 pour mes posts.
Si cela vous intéresse, je serais ravi de me replonger dedans et de vous montrer. Je vais d'ailleurs m'y mettre pour passer de Raspi B en B+ et diminuer mes consos. Et repasser de Python 3 en Python 2 pour lequel il y a beaucoup plus de bibliothèque. J'ai du pas mal ruser pour faire du SSH en Python 3.
J'ai aussi écrit des tutos pour les installations et les configurations.

Thierry
Thierry Adloff, trésorier psycho-rigide

AxR
Messages : 13
Inscription : 18 nov. 2014, 21:18

Re: Cloud perso sur Raspberry Pi

Message par AxR » 28 janv. 2015, 19:47

Bsr,

bon, j'ai bien tout lu vos réponses mais j'avoue que sur la fin, le p'tit mécano que je suis n'a pas tout bien compris... XD
Bien sûr, à 100% pour que ce topic permette de préparer un Atelier RPi avec des applications élargies (au-delà de son propre nuage).

Ceci étant, ci-dessous une compil des meilleurs morceaux du net répondant à la recherche suivante :
ownCloud + raspberry pi

Les questions d'actualité (qui reviennent pas mal) :
- Paramétrage et optimisation de ownCloud 7 (version actuelle).
- Apache VS Nginx VS SQLite.
- ownCloud VS NAS ou autre solution open source (étude de cas d'usage).

En français :

http://the-raspberry.com/owncloud
http://www.framboise314.fr/installer-ow ... pberry-pi/
http://www.windtopik.fr/owncloud/
http://www.loligrub.be/wiki/owncloud_raspberry_pi
http://debian-facile.org/viewtopic.php?id=7224 (forum)

En anglais :

http://www.instructables.com/id/Raspber ... box-clone/
http://www.owncloudbook.com/owncloud-on-raspberry-pi/
http://www.techjawab.com/2014/08/how-to ... ry-pi.html
https://samhobbs.co.uk/2013/10/install- ... spberry-pi (date un peu...)

Dispo au téléchargement :

http://sourceforge.net/projects/owncloud-raspberrypi/

EDIT :

- Autre solution 100% libre et française : Cozy Cloud
- 1 reportage sur le Cloud dans On n'est pas des pigeons (France 4) dispo en relecture à partir de 56'50 sur :
http://pluzz.francetv.fr/videos/on_n_es ... geons.html

Bonne lecture :)
Image INNOVER, DU CONCEPT AU PROTOTYPE...

AxR
Messages : 13
Inscription : 18 nov. 2014, 21:18

Re: Cloud perso sur Raspberry Pi

Message par AxR » 11 mai 2015, 20:00

Je continue à documenter le sujet en attendant :

La guideline étant de réaliser un service cloud personnel sur base libre (logiciel, matériel), économe (en énergie et en argent dépensé), voici un petit résumé des solutions s'offrant à nous actuellement :

Matos :
- Raspberry Pi (version B+ au minimum, v2 C mieux) ou autre PC-carte nue (si vous savez l'exploiter).
- Disque dur externe USB 2 (auto-alimenté) suffisant pour du stockage/partage simple.
- Boitier ventilé à alimentation indépendante pour disque dur au format 2,5" ou 3,5" + HDD internes si vous souhaitez disposer d'une sécurisation de vos données supérieure (ex : RAID 1).
Cela reste une bonne alternative au NAS tout intégré (hardware + software propriétaire) tout en profitant de connectique performante pour l'accès disque et d'une fiabilité améliorée à l'usage.

Accessoires indispensables :
- Alimentation pour le RPi (de bonne facture) et une multiprise électrique.
- Câble réseau et/ou dongle Wifi pour la connexion avec votre box internet.
- Clavier+souris+écran au moins temporairement pour la config (accès en SSH ensuite).
- 1 petit onduleur peut vous sauver la mise au quotidien, d'autres optent pour une batterie de secours sur RPi (pourquoi pas).

Logiciel :
- Serveur Web : Apache ou Nginx (plus léger/rapide).
- BDD : MySQL ou SQLite.
- pour le reste, faites votre marché : www.infostor.com/nas/58-top-open-source ... ect-1.html

Gestionnaire de Cloud :
- ownCloud reste une valeur sûr avec ses apps clients toutes plateformes, 1 couteau suisse assez polyvalent mais peut-être moins performant et emayé de bugs.
- SeaFile possède une performance supérieure en Web requête et ses clients sont dispos pour toutes les plateformes (fenêtre, pomme et pingouin). En revanche, nettement moins de fonctionnalités Web-apps.
- Cozy cloud, le petit nouveau flexible misant sur l'optimisation des ressources et son déploiement facile (techno .NODEJS).

Pour une utilisation plus pro/entreprise, sachez qu'il est possible d'installer son propre cloud dans un NAS (à côté du gestionnaire du NAS et en plus des fonctionnalités de celui-ci).
Certes C moins OPENMIND, mais vos données restent davantage sous votre contrôle que GDrive (ou autre PAAS).
Enfin, sachez que le fabricant Synology livre ses NAS avec un gestionnaire opensource nommé DiskStation Manager (DSM) plébiscité par les utilisateurs.
Un très bon article à ce propos : www.controle-tes-donnees.net/outils/Synology.html

ENJOY :)
Dernière modification par AxR le 14 mai 2015, 17:59, modifié 2 fois.
Image INNOVER, DU CONCEPT AU PROTOTYPE...

Avatar de l’utilisateur
qiko68
Messages : 146
Inscription : 02 janv. 2015, 14:11
Localisation : Didenheim

Re: Cloud perso sur Raspberry Pi

Message par qiko68 » 12 mai 2015, 01:20

L'onduleur est quasi obligatoire pour alimenter la box et l'alim de la rpi, comme ça même si panne de courant tu n'est pas embêté, et le matos est mieux protégé des aléas du réseau électrique
;)
- Christophe -

Paulineduweb
Messages : 1
Inscription : 23 avr. 2017, 17:54

Re: Cloud perso sur Raspberry Pi

Message par Paulineduweb » 23 avr. 2017, 17:59

Bonjour,

Je viens de regarder le lien http://sourceforge.net/projects/owncloud-raspberrypi/ et il me demande de confirmer certaines choses à propos de la confidentialité...est-ce que ce site est fiable vous pensez ?

Merci. Désolé je suis un peu novice en la matière et je ne veux pas faire de bêtises...

Répondre