Le plus petit NAS du monde ne coute que 35$ (et du temps)

35$, c’est le tarif final de ce petit NAS imprimé en 3D, piloté par un Raspberry Pi Zero W et utilisant une carte MicroSDXC.

Si l’idée de construire une solution de stockage réseau comme ce petit NAS n’est pas nouvelle, elle est toujours dans l’air du temps. Disposer de ses fichiers les plus importants sur un stockage maitrisé, sécurisé et accessible de n’importe où reste un élément essentiel de notre vie numérique. 


Un petit NAS servira à stocker ses documents les plus importants derrière un chiffrement solide : pièces d’identité, documents légaux, éléments de travail et autres certificats pouvant alors être accessibles à tout moment du bout d’une connexion Internet sécurisée. C’est l’idée globale développée  autour de ce projet.

Avec un Raspberry Pi Zero 2 W et un boitier imprimé en 3D, ce projet ne coute pas grand chose. 35$ aux US, probablement du même ordre de grandeur en France. L’idée n’est pas ici de disposer de tonnes de gigaoctets de réserve mais de n’employer cette solution que pour les fichiers les plus importants. Le recours à un stockage limité mais peu cher, ici une clé MicroUSB 128 Go que l’on pourra ajuster au besoin avec un modèle plus ou moins conséquent. Il sera bien entendu possible d’opter pour un stockage de type 2.5″ avec un adaptateur USB mais on perdra alors en compacité. Le système est monté sur une carte MicroSDXC de 32 Go classique.

L’impression du châssis demandera quelques heures d’attente et 1$ de matériau en filament PLA sur la facture globale. Les fichiers sont partagés pour que vous puissiez imprimer votre propre châssis facilement mais pas gratuitement, ils ont été déposé sur Etsy où vous pourrez les télécharger contre quelques euros. Vous pouvez, bien entendu, recycler un autre boitier ou designer le châssis de votre choix en mesurant la taille des divers composants.

Les supports de vis sont chauffés avec un fer et poussés dans le PLA

Une fois imprimé, la carte s’ajuste directement dans le boitier avec l’option d’une fixation en insérant des supports de vis dans le PLA ou en utilisant directement des vis M2 dans le plastique. Enfin, un petit ventilateur de 3 cm de coté alimenté directement par le Pi Zero 2 W et l’ajout d’un petit dissipateur en alu sur le SoC de la carte terminent la partie matérielle de ce projet.

L’encombrement final.

Le boitier assemblé

Il faut désormais installer la partie logicielle qui consiste en un système Raspberry Pi OS Lite avec SSH pour pouvoir sécuriser l’ensemble par la suite avec le logiciel OpenMediaVault qui va gérer l’usage d’un NAS accessible en ligne. L’ensemble est bien documenté sur le blog du créateur qui détaille étape après étape les opérations à effectuer pour le système comme pour Open Media Vault.

Le résultat global n’est pas mauvais avec du 4.5 Mo/s de transfert stabilisé pour un gros fichier. Ce n’est évidemment pas merveilleux mais encore une fois l’idée n’est pas de faire de ce petit NAS un remplacement d’une solution commerciale sérieuse. C’est avant tout un outil de stockage pour des usages précis. C’est une solution qui ne consomme quasiment rien et n’aura donc pas d’impact sur votre facture électrique. Cela montre également que ce genre d’opération est devenu très aisé et qu’il sera possible de dériver ce principe avec d’autres machines et d’autres systèmes.

Le Petit NAS est un exemple assez extrême mais on peut imaginer des solutions exploitant l’USB avec des SSD 2.5″ SATA 3.0 via un adaptateur permettant des usages plus complets. Avec plusieurs comptes d’accès gérés par OpenMediaVault, cela peut faire un système de partage de documents en ligne peu cher et efficace, par exemple.

 


Soutenez Minimachines avec un don mensuel : C'est la solution la plus souple et la plus intéressante pour moi. Vous pouvez participer via un abonnement mensuel en cliquant sur un lien ci dessous.
2,5€ par mois 5€ par mois 10€ par mois Le montant de votre choix

Gérez votre abonnement

30 commentaires sur ce sujet.
  • 17 février 2023 - 20 h 03 min

    Vidéo très intéressante, malheureusement les prix ont terriblement augmenté et le Raspberry Pi 0 W est maintenant au moins cher à 76 € (17/02/2023) ce qui minimise l’intérêt du projet.

    Répondre
  • 17 février 2023 - 20 h 42 min

    ôtez moi d’un doute. Il s’agit juste d’un Pi 0 W avec OMV en système ? sa seule « plus-value » c’est d’avoir fait un boitier ressemblant à un NAS du commerce pour dire  » regardez le plus petit nas

    Répondre
  • 17 février 2023 - 22 h 01 min

    @Elws: Non tu te trompes, sa plus value est de documenter pas à pas son projet pour que tout un chacun puisse le reproduire à loisir.

    Répondre
  • bob
    18 février 2023 - 0 h 00 min

    Merci pour l’article. Mais…

    Là on dirait du projet pour du projet, avec l’excuse du didactique.

    Mais on sait déjà faire ça en même temps que jouer aux échecs prendre la douche et le petit déjeuner en lisant le journal en se coupant les ongles…

    Et ce truc rame sa race avec un wifi antedeluvien, pas de cpu et pas de ram et qui de toutes façons n’est pas disponible… Et le mec fait payer ses fichiers 3D ? Et SSH ça sert à sécuriser ?

    Pour 35€ une orange pi zéro 2 fait NAS avec Docker et les containers que l’on aura bien voulu monter dedans. A travers du rj45. Disponible. Avec du cpu et un peu de Ram. Et des boîtes à imprimer gratuites. On peut imprimer des modèles gratuits et paramétrables pour toutes les SBCs sans payer le design.
    https://youtu.be/PyBR8QuvjgM

    Répondre
  • 18 février 2023 - 1 h 22 min

    @bob: C’est super de critiquer pour critiquer, mais en attendant où est ton tuto pour faire la même chose sous Docker avec un guide étape par étape pour y parvenir ? Qui t’empêche d’imprimer ou de recycler une boite de ton choix avec ce projet ? Qui te force a acheter les fichiers 3D ? Qui te force même à lire ce billet si tu sais ?

    Tu dis « On sait » mais la phrase que je lis moi à travers ton discours c’est plutôt « Je sais ». Et ben figure toi que moi aussi « Je sais ». Je sais et j’ai pas besoin de me fabriquer un NAS parce que j’en ai déjà. Double mauvaise excuse pour ne rien faire non ? Est-ce à dire que je dois passer à l’as tous les projets du genre ? Est-ce utile de se dire que parce qu’ « on sait » alors tout le monde sait ? Il y a des gens qui achètent des livres écrit pas des gens qui savent. Ca va te paraitre étonnant mais si ils achètent des livres, c’est parce qu’ils ne savent pas. Et si les auteurs les écrivent c’est parce qu’ils se disent que malgré le fait qu’ils savent, ils est intéressant de partager ce savoir. Parce que non, « On sait » pas, c’est un mythe. Si je prenais 1000 personnes dans la rue et que je leur demandais si elles sauraient comment installer OpenMediaVault sur une SBC ? Combien le feraient sans un guide en ligne pour y parvenir parce qu’elles savent exactement quoi faire ? Combien crois tu qui pourraient me répondre par la positive ? Combien comprendraient même de quoi je parle. Une ? Zéro ? La vérité est là. On ne sait pas.

    « Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire et surtout la grande armée des gens, d’autant plus sévères, qu’ils ne font rien du tout. »

    Ce bon vieux Jules Claretie est toujours d’actualité. Je propose ici du contenu gratuitement et sans publicité, libre à chacun d’en faire ce qu’il veut. Certains lecteurs vont trouver ça à leur goût dans les limites indiquées dans le projet. D’autres vont se dire que c’est inutile pour eux et passer leur chemin parce que, effectivement, ils savent. Et il y a ceux qui ne peuvent pas s’empêcher de critiquer l’effort mené. Comme si il ne valait pas la peine, parce que eux « Ils savent. » Ils ne font rien pour cette bonne raison d’ailleurs. Ils savent suffisamment.

    Ils savent utiliser Docker alors que bizarrement, d’autres savent pas. Est-ce qu’ils vont proposer un tuto pour autant ? Bien sur que non. Ils savent et c’est suffisant. Et ce qu’il y a d’étonnant c’est que si tout le monde faisait comme eux, a ne pas écrire ce qu’ils savent, et bien personne ne pourrait plus rien apprendre. Parce que par définition, pour expliquer, pour enseigner, il faut savoir.

    J’ai reçu ce matin un email d’un lecteur qui fait des salons associatifs et qui voudrait se servir d’un outil type MiniPC de récup comme d’une sorte de PirateBox pour partager des fichiers en local via Wifi avec les visiteurs. Et il me demandait si cela était faisable ? Quelques heures après je tombe sur ce projet à « 35$ ». La coïncidence a fait l’envie d’écrire ce billet. Dans la foulée je lui ai répondu avec un lien vers cette page, je lui ai dit de tester. A nu, sur un bureau. Assembler les éléments n’est pas compliqué, même pas besoin de prendre forcément un Raspberry Pi Zero 2 W dans son cas. Et si ça marche il sera toujours temps de fabriquer son boitier ou de proposer une autre solution du même tonneau. Il est ravi.

    Alors oui, certains savent. Mais avec cette idée du « on sait alors tout le monde sait », personne ne partage. Et très vite on sait toujours mais on n’apprend plus rien.

    Répondre
  • 18 février 2023 - 1 h 28 min
  • 18 février 2023 - 4 h 46 min

    @Pierre Lecourt: moi je voulais juste comprendre un peu l’intérêt du projet, faire son petit kif de son coté je veux bien. Mais hormis pour avoir fait son guide, pour quelqu’un d’autres , un NAS , en Pi0 avec des temps d’accès ultra lent.
    Après le côté 35$ , c’est bien pour son pays , j’aurai bien aimé en retrouver aussi des pi 0 si peu cher :(

    Répondre
  • 18 février 2023 - 4 h 48 min

    @Pierre Lecourt: PS : sinon j’apprécie beaucoup vos articles j’ai raté une phrase sur mon précédent com

    Répondre
  • 18 février 2023 - 9 h 22 min

    Sinon tu branches un stockage usb sur la plupart des box ou routeurs grand publique.

    Plus écolo et plus performant.

    Répondre
  • gUI
    18 février 2023 - 9 h 35 min

    Le boîtier est mignon, mais il est surtout trompeur : pas de RAID-1 !

    Répondre
  • 18 février 2023 - 11 h 57 min

    Magnifique job, y a clairement de l’amélioration possible (moyennant finance) avec une vraie double baie 2,5″. Sa chaîne youtube est pleine de bonnes idées bien réalisées

    Répondre
  • 18 février 2023 - 12 h 17 min

    @Elws: Yep, c’est lent et c’est pas super sécure pour les données vu le materiel employé. Mais c’est une bonne base pour débuter son propre projet. Et c’est pas cher !

    @benoitb: Ca marchera pour certains utilisateurs seulement mais oui. Dans le cas d’un outil de partage par contre ce n’est pas idéal de donner l’IP de sa box à tout le monde.

    @gUI: Ah ah oui. Au début j’ai cru à une solution double 2.5″ faute d’échelle.

    @prog-amateur: Oui, c’est ce que je trouve le plus intéressant. Ca rend l’approche très simple envers le projet. Finalement le faire avec un vieux Raspi qui traine est possible, c’est simple et ca ne demande rien d’autre qu’un SSD et un boitier 2.5″ USB. Quand on voit des SSD à 20€ les 240 Go, avec un RPi3 et ses 4 ports USB on peut mixer pas mal de solutions de recyclage. On colle le tout dans un boitier aéré et… c’est terminé.

    Répondre
  • 18 février 2023 - 14 h 23 min

    Exactement ! D’ailleurs pour les imprimeurs 3D en herbes du site, vous conseillez quoi comme appli de conception 3D facile à prendre en main svp ?
    C’est pas la 1ère fois que je souhaite lancer un projet du genre mai j’abandonne toujours devant la jungle des solutions proposées et leur jargon respectif. Merci !

    Répondre
  • 18 février 2023 - 14 h 25 min

    J’aime beaucoup le design du boîtier. Totalement inutile, mais la référence à un « vrai » NAS est très bien vue, ça donne un coté sympa à la chose.
    C’est loin d’être le premier projet du genre que je vois passer et pour moi ça souligne surtout un besoin que la fondation serait bien inspirée de prendre en compte pour les prochaines versions de Pi: une interface pour un vrai format de stockage intégrée directement sur la carte…

    Répondre
  • 18 février 2023 - 14 h 33 min
  • 18 février 2023 - 14 h 34 min

    @prog-amateur: Facile : Sketchup et 3DSlash

    Moins facile mais + puissant : Fusion360 / TinkerCad / OnShape

    Moins facile mais gratuit et puissant : Blender, Openscad

    Variés : Vectary, FreeCAD (OpenSource), DesignSpark Mechanical

    @Iron_Momo: Tout à fait, la fondation serait bien inspirée de penser à une solution adaptée à cet usage particulier. En particulier concernant les transferts et alimentations en USB.

    Répondre
  • 18 février 2023 - 14 h 44 min

    @prog-amateur:
    Je sens venir les recommandations pour Fusion360 😁
    Il est certainement très bien techniquement et gratuit pendant un certain temps pour une utilisation non commerciale. Mais la réputation de la maison mère (Autodesk) n’est plus à faire, et rien ne dit qu’ils ne changeront pas de politique commerciale le jour où ils estimeront avoir atteint une communauté d’utilisateurs suffisamment large.

    Si tu pars de zéro dans la modélisation il y a des alternatives open source, certes moins ergonomiques mais certainement plus pérennes.
    Pour les fanatiques du code et de la ligne de commande il y a OpenScad. Perso c’est pas ma tasse de thé, mais ceux qui sont habitués à penser « algo & programmation » pourront y trouver leur compte.

    Pour les gens normaux (😁) qui préfèrent la souris au clavier, il y a FreeCad. Je n’aurais pas parié dessus il y a quelques années, mais depuis la version 0.20 je trouve que c’est tout à fait utilisable, de la modélisation à la programmation d’usinage.

    Répondre
  • 18 février 2023 - 15 h 49 min

    @Pierre Lecourt @Iron_Momo: ah merci à vous pour ces retours complets ! En effet, je pense que pour mon cas, il faut vraiment commencer doucement. J’exclue pas de changer de logiciel si y a montée en compétences, mais pour l’instant, il s’agit juste de savoir faire des boîtiers simples, des arrondis, des trous filetés pour visser etc.
    Basé sur vos recommendantions, j’espère trouver des vidéos sur youtube histoire de faire un choix !

    Répondre
  • 18 février 2023 - 17 h 10 min
  • 18 février 2023 - 19 h 07 min

    @Pierre Merci je sais que je sais peu et que j’apprends en lisant minimachines

    Répondre
  • 18 février 2023 - 19 h 51 min

    @Etienne: On est tous des ignorants, l’important est de le savoir. Le pire étant d’être sûr de savoir et de passer à côté de nouvelles manières de faire par aveuglement.

    Répondre
  • 18 février 2023 - 20 h 04 min

    Ca sert à rien mais y’a « raspberry » alors ça fait du clic. Si c’était à base d’orange pi y’aurait pas d’article.

    Autant mettre ces fichiers sur un disque/clef branché sur sa box, ça ira 10x plus vite.

    Répondre
  • 18 février 2023 - 20 h 46 min

    @citral: C’est juste ridicule comme affirmation.

    -Faire du clic pourquoi ? Il n’y a pas de pub sur le blog. Faire du clic me rapporte rien. Je vois pas l’intérêt pour moi de « faire du clic ». Si je voulais faire du clic je ferais comme mes petits camarades de jeu, je proposerais la formule consacrée : une photo avec un titre du genre « Ce minuscule NAS est à un prix incroyable » avec une image d’un mec bouche ouverte et yeux écarquillé et une photo du NAS avec un halo jaune et une flèche rouge. Et puis surtout j’aurais fait un truc bidon du genre « Quels sont les meilleurs NAS de 2023 ? » en prime. Tu remarqueras au passage que le titre ne mentionne pas de Raspberry Pi…

    -Orange pi : Je couvre l’actualité Orange Pi en long et en large ici depuis l’ouverture du blog : https://www.minimachines.net/?s=orange+pi
    Si ce projet avait été fait avec une Orange Pi ça aurait été couvert de la même manière.

    -Les fichiers sur une clé branché sur la box c’est très bien mais comme expliqué plus haut : Quid d’une utilisation en dehors de chez soi ? Est-ce possible avec une Box ? Quid du fait de partager ces fichiers avec des inconnus ? Est-ce conseillé de partager ainsi des données ? Est-ce que les usages de la Box seront équivalents à ceux de OMV ? La réponse est non à ces 3 questions.

    Répondre
  • 18 février 2023 - 23 h 52 min

    Concernant Open Media Vault, je rencontre le problème suivant : j’utilise souvent un VPN, bien sur pendant ce temps OMV est injoignable. Mais lors de l’arrêt de la session VPN, mon PC principal (Windows) ne retrouve pas systématiquement le NAS dans le réseau. Très souvent obligé de relancer la carte Odroid support du OMV. D’autres appareils (Apple) n’occasionnent pas cet incident . Quelqu’un a-t-il déjà rencontré ce cas de figure ?

    Répondre
  • 19 février 2023 - 2 h 06 min

    @Baboon: merci beaucoup pour la chaîne, c’est vraiment top pour commencer avec Freecad (vidéos courtes, pas à pas, coach très pédagogue et posé). Je dois quand même vérifier si ce soft reste le meilleur pour débuter (c’est toujours bien de comparer, notamment avec Sketchup), mais l’aspect open-source et communautaire de Freecad, plus tes vidéos ont déjà fait penché la balance en sa faveur !

    Répondre
  • 19 février 2023 - 11 h 04 min

    @prog-amateur:
    Avis personnel: changer en cours de route c’est pas toujours facile.
    J’ai été élevé à grands coups de Catia V5 (j’ai étudié, puis bossé dessus), et je trouve très, très dur de passer à autre chose. On s’attache très vite à ses petites habitudes et routines.

    Par exemple je n’ai jamais pu utiliser SketchUp à cause de son approche pas assez rigoriste au niveau des esquisses (c’était il y a plusieurs années, peut être que ça a changé). Le coté « je fais un carré et je tire sur une face » c’est bien gentil, mais quand on veut une forme un peu alambiquée avec des côtes précises et modifiables sans tout casser, c’était l’enfer.

    FreeCAD à l’opposé est parfois pénible par des contraintes qui m’empêchent de prendre certains « raccourcis » sont j’avais l’habitude. Au début je me suis vraiment forcé à l’utiliser pour proposer une alternative open source gratuite en matière de modélisation et surtout de programmation d’usinage dans le Fablab que je fréquente. Maintenant que j’ai un peu de pratique, ça va beaucoup mieux, et c’est tout a fait utilisable. Mais il m’arrive toujours de rager de temps en temps contre certains trucs qui ne posent aucun problème à un débutant qui a commencé dès le début avec FreeCAD.

    Tout ça pour dire qu’il faut bien sûr essayer plusieurs logiciels pour se faire son idée, mais une fois qu’on a fait un choix, c’est plus compliqué qu’on pense de revenir en arrière.
    Comme disait le vieux templier dans Indiana Jones, « Il faut choisir judicieusement » 😁

    Répondre
  • 19 février 2023 - 11 h 38 min

    Je viens de réaliser un serveur nexcloud Pi (Merci @korben https://korben.info/nextcloud-raspberry.html) dont je démarre l’utilisation avec une Pi4 2Go en WiFi. C’est très fluide et sympa pour de petits fichiers avec de grandes possibilités de partage et administration.

    Répondre
  • 19 février 2023 - 23 h 02 min

    @Iron_Momo: je rejoins ton avis, qui à prendre un peu de temps, il faut bien comparer. PS : énorme la référence, dans le film, les conséquences sont radicales ^^

    Répondre
  • 19 février 2023 - 23 h 50 min

    @Iron_momo: FreeCAD n’est définitivement pas pour les gens normaux, l’interface qui change en fonction des « ateliers » et le bug persistant https://wiki.freecad.org/Topological_naming_problem
    Solvespace est bien plus simple à prendre en main, ou CAD Sketcher, sa version intégrée à Blender.

    Répondre
  • gUI
    20 février 2023 - 8 h 36 min
  • LAISSER UN COMMENTAIRE

    *

    *