C'est l'été ! Fleur.gif

Auto-hébergement & Administration : Raspberry Pi

De Les Fabriques du Ponant
Révision datée du 21 mars 2025 à 14:35 par Etienne (discussion | contributions) (Contexte)
Aller à : navigation, rechercher

Objectifs

  • Maîtriser la démarche de projet
  • approfondir mes connaissances théoriques et pratiques en administration de systèmes d'information
  • Progresser en bash
  • prendre plaisir à concevoir un projet
  • éventuellement, être valorisable professionnellement pour intégrer une formation qualifiante en 2025
  • obtenir un produit fonctionnel, réplicable et améliorable

Soit en résumé : Installation, configuration, administration, automatisation simple (scripts bash), gestion de projet

Contraintes

  • le temps : 2 semaines ( soit 9 jours travaillés )
  • la maintenabilité : documentation, nomenclature
  • la sécurité : le respect d'une configuration cohérente
  • rester en local : l'appareil ne sera pas exposé directement à Internet
  • l'utilisation de logiciels libres
  • le projet sera réalisé presque entièrement par ligne de commande
  • Budget : matériel à bas cout
  • écologique : le serveur ne sera pas allumé 24/7 ( réfléchir en amont à la plannification des tâches )

Contexte

Dans le cadre de la formation Tremplin Numérique, j'ai eu l'opportunité de réaliser un projet personnel. Il s'agit de pouvoir se passer d'un support amovible (typiquement une clef usb) pour stocker et transférer mes documents d'un espace de travail à un autre. Ainsi, je peux retrouver plus facilement mes fichiers, que je sois sur mon laptop ou sur mon PC fixe. Néanmoins, et pour être parfaitement honnête, il s'agit plus d'un exercice pédagogique visant pratiquer les bases de l'administration et la mise en place de la documentation.

Logiciel libre

Logiciel libre : Propriétaire de son outil de travail Appropriation : configuration, amélioration, partage Autonomisation In fine -> Emancipation

GAFAM : enfermement dans des solutions toutes faites Nous rendre dependant

Rendez vous service et virer microsoft pour du linux et consort

Public

Ce projet s'adresse à toute personne souhaitant améliorer sa pratique du shell bash. Il ou elle devra préalablement être relativement à l'aise avec les commandes de base de la distribution Debian. Le niveau requis est celui d'un débutant. Ressource pour débuter (fr/en) : [journey]. L'envie d'apprendre via le CLI (command line interface) est obligatoire.

Date

Du 17 au 27 mars 2025

Matériel

  • Hardware :
   * Raspberry Pi 1 modèle B Rev. 2
   * 1 cable ethernet
   * un bloc d'alimentation micro usb
   * une carte micro SD de 512 Gb et son adaptateur SD
   * un ordinateur portable sous Debian
   * une boxe internet ( connexion internet )  
   
  • Software : 
   * OS Debian sur PC
   * OS Raspbian sur le raspberry pi
   * Vim : éditeur de texte
   * pandoc : mise en forme (md to pdf)
   * SSH : protocole communication
   * Postfix : mail -> protocole SMTP
   * cron : planification des tâches
   * apache ou Nginx : serveur web


  • Gestion de projet
   * Gitlab : gestion et maintenance collaborative de texte
   * Planka dans container Docker : kanban


Contenus

Contenus disponible sur framagit

todo : ajout lien page html

Auteur

Etienne 🐧

Catégorie

‏‎