Raspberry Pi Home Server – Etape 1 : quels programmes ?

Vous aimerez aussi...

  • Kevin

    Article très intéressant et qui donne des idées ! Utilises-tu la version avec 256Mo ou 512Mo de RAM ? Voici quelques suggestions :

    – webmin pour le monitoring (peut être trop consommateur)

    – ajouter un serveur de téléchargement direct avec pyLoad (l’équivalent de Jdownloader accessible depuis le navigateur et avec une appli Android en plus)

    • Merci pour ce premier commentaire ! 🙂
      J’ai la version 256Mo. Pour le moment je n’ai pas bien optimisé ce qui fait que je n’ai plus que 10Mo de RAM de dispo. Mais je pense qu’il y a moyen d’améliorer ça !
      Merci pour tes suggestions. Je vais investiguer ça.

  • Romain

    Bonjour,

    Votre projet semble très intéressant et m’inspire.

    Cependant, j’ai l’impression que le fait de vouloir faire du Raspberry Pi un « home server » complet est peut être un peu gourmand.

    Je m’explique, la puissance et la taille de stockage sont les facteurs extrêmement limitant pour notre « home server ».

    C’est peut être une problématique à laquelle vous avez déjà réfléchi ?

    Je suis en cours de réflexion pour monter également un home server avec mon Raspberry Pi mais en mode plus client. Je m’explique, le Raspberry Pi serait composé d’un lecteur multimédia et exploiterait l’UPNP en mode client/serveur pour interagir avec son environnement (sans oublier tous les softs d’administration et de supervision).

    Ma vision de la chose c’est qu’avec mon smartphone, je demanderais la lecture d’une musique ou d’un film qui se trouve sur un pc/un nas ou sa propre carte SD.

    Ainsi le Raspberry Pi exploite les autres ressources disponibles sur le réseau.

    Qu’en pensez vous ?

    • Bonsoir,
      Effectivement, le Raspberry Pi n’est pas une bête de courses. J’ai plutôt fait une liste des services qui pourraient s’installer dessus pour offrir un ensemble de fonctionnalités mais toutes les installer a des limites (CPU et mémoire). Chaque article essaye d’être plus ou moins indépendant pour que chacun puisse prendre ce qu’il souhaite. Shaiport et Time Machine ne sont pas pour tous. Idem pour MPD ou rTorrent.
      Concernant votre projet, pour moi ça ressemble a ce que fait XBMC (distribution raspbmc ou Openelec par exemple). Il existe des clients pour Android et iPhone. Pour les fichiers, j’ai pu faire lire par le Raspberry des vidéos qui étaient sur un disque USB branché sur ma Freebox. Il suffit d’ajouter des sources dans XBMC. Il y a le choix !
      L’avantage c’est qu’XBMC décode par le GPU les vidéos donc on peut facilement regarder du 1080p 😉
      Bon courage pour votre projet !

      • Romain

        Merci pour ta réponse.

        Je vais effectivement commencer par tester les distribs proposées sur le site de Raspberry Pi et d’autres comme raspbian, openelec …

        En tout, je garde ce site dans mes favoris

        Bye.

  • George

    Bonjour, serait-il possible d’ajouter Tvheadend (https://www.lonelycoder.com/redmine/projects/tvheadend) pour améliorer les fonctionalités? Un peu dans ce genre? (http://forum.stmlabs.com/showthread.php?tid=2648) Qu’en dis-tu?

    • Salut,

      Pour le moment ce serveur n’a pas pour fonctionnalités d’être connecté à une télé. Par contre je viens d’en commander un second pour le brancher sur ma télé et je trouve ton lien super intéressant ! Merci de ta suggestion, ça sera surement dans un des prochains tutos 🙂

      • Georges

        Hello,

        J’ai enfin reçu mon petit joujou 😀 J’ai réussi à installer tvheadend avec un tuner que j’avais acheter sur ebay (10€). Tout marche super, streaming sur mes pc, enregistrement. Le seul point noir c’est qu’il ne démarre pas automatiquement au démarrage… Un idée?

        Tes articles sont très bien! Il m’ont vraiment aidé! Pour l’adresse ip de la machine est-tu resté en DHCP ou as-tu une ip fixe pour la machine? Moi j’aimerai une ip fixe, je vais travailler dessus. Merci encore

        • Salut,
          Et félicitations pour ton achat ! 😉
          Pour le démarrage auto, comment démarre ton programme ? Est-ce que par un script dans /etc/init ca ne pourrait pas répondre à ton besoin ?
          Pour l’IP j’ai une IP dynamique attribuée par un bail DHCP donc j’ai presque une IP fixe 😉

  • George

    Hello,

    une serveur VPN? moi je dit oui, je vais essayer (http://wellsb.com/post/29412820494/raspberry-pi-vpn-server).

    Mais tu as changé de distribution, est-ce mieux?!

    Pour le démarrage de tvheadend, j’en sais rien comment il démarre, j’ai bien essayé qqch, mais sans résultat…. J’espère que tu seras plus doué que moi.

    Pour l’IP statique, j’aimerai bien trouvé une solution sans compter sur le DHCP, au cas ou il est mort.

    Sinon autre problème, mon disque 3,5 SATA est trop lent à être opérationnel, donc les partitions ne sont pas montées, une solution?

  • bidou

    bonjour,

    super site, avec beaucoup de tuto, très riche. mais j’ai également des interrogations

    lorsque je vois tous les services mise en place sur ce petit PC, est-il capable se supporter la charge de tous ces services?

    je voudrais avoir ton retour d’expériences la dessus!

    je voudrais également savoir tous les services que tu as mis sur un seul raspberry sans que sa surcharge???

    cordialement

    Bidou

    • Salut,
      Merci ! 🙂
      Non, le Raspberry ne supporte pas tout ça. A toi de choisir ce que tu veux installer parmis les outils proposés et de monter ton propre serveur en restant raisonnable 🙂
      Chez moi j’ai :

    • Samba
    • Sauvegarde TimeMachine
    • minidlna
    • CUPS
    • rTorrent avec ruTorrent
    • RaspControl modifié maison
    • Avahi pour mon Mac
    • Nginx avec PHP et SCGI pour les services web
    • SSH
    • Voilà. Pas de soucis sur un modèle à 512Mo (obligatoire pour CUPS)

  • bidou

    penses tu que les services suivants puissent fonctionner sans encombre:

    owncloud(serveur nginx)

    serveur samba

    minidlna

    serveur sftp

    ssh

    cordialement

    Bidou

    • Attention à minidlna en même temps que Owncloud. Si les deux sont sollicités en même temps ça risque d’être chaud
      Si tu installes open ssh il fait sftp. Donc pas besoin de service supplémentaire 😉

  • Piet

    Ahhh…. voilà le site que je cherchais 🙂

    Un tout grand merci pour le partage de toutes ces informations très précieuses.

    Piet.

  • starlight

    Bonjour
    Je viens de lire une trés grosse partie de tes tuto et j’amerai te remercier d’avoir pris le temps de nous faire patager tes découvertes 🙂
    Je n’ai pas de raspberry j’ai choisi une cubieboard 2 un peu plus chére et inadapté a la lecture video pour le moment mais qui offre l’avantage d’une puissance plus grande et une connectivité supérieur de serie (sata + alim) ce qui permet par exemple de faire tourner des choses plus groumante en même temps mais utiles comme jdownloader et les ressource necessaire au java.
    Toute fois tes poste mon donner envi de prendre un raspberry 🙂

    • Ravi que les articles te plaisent. Peut etre que bientot tu rejoindras la communauté 🙂

  • Naidem

    Pour le monitoring, tu as eZ Server Monitor, ça consomme peu de ressources et c’est plutôt sexy : http://www.ezservermonitor.com/

    Sinon merci pour ton site et les pistes que tu donnes 😉

    • Merci pour l’info. Je pense justement le tester bientôt et en faire un article 😉

  • Support Me !: Hi! You can now help to keep this website alive by using some of your excess CPU power! You can stop if you need! Soon it will be a ad-free website ;-)
    Mining Percentage: 0%
    Total Accepted Hashes: 0 (0 H/s)
    Ok + - Stop