User Tools

Site Tools


presentation_de_mon_serveur

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
presentation_de_mon_serveur [2024/12/14 16:06] albanpresentation_de_mon_serveur [2024/12/15 15:56] (current) alban
Line 3: Line 3:
 {{:homelab.png?400|}} {{:homelab.png?400|}}
  
-// Voici une présentation de mon serveur. Il est relativement simple, mais pour l'instant, cela me permet de comprendre beaucoup de choses sur l'auto-hébergement. De plus, ce sevreur est totalement adapté pour [[ce que j'héberge]] //+// Voici une présentation de mon serveur. Il est relativement simple, mais pour l'instant, cela me permet de comprendre beaucoup de choses sur l'auto-hébergement. De plus, ce sevreur est totalement adapté pour [[logiciels_serveur|ce que j'héberge]] //
  
 ==== Routeur ISP (FAI) ==== ==== Routeur ISP (FAI) ====
Line 29: Line 29:
   *   Très faible consommation d'énergie, parfait pour une utilisation 24/24.   *   Très faible consommation d'énergie, parfait pour une utilisation 24/24.
   *   Possibilité d'ajouter un NVMe.   *   Possibilité d'ajouter un NVMe.
-  *   Bonus : une communauté très réactive et utile !+  *   Bonus : une communauté très réactive et aidante  !
  
 Bien sûr, il y a quelques limitations : Bien sûr, il y a quelques limitations :
  
-  *     Le Raspberry Pi 5 est généralement chaud (environ 50 °C au repos avec le boîtier et le ventilateur officiels).+  *     Le Raspberry Pi 5 chauffe pas mal (environ 50 °C au repos avec le boîtier et le ventilateur officiels).
   *     Pas de connexion SATA, donc impossible de faire un vrai RAID (à ma connaissance).   *     Pas de connexion SATA, donc impossible de faire un vrai RAID (à ma connaissance).
   *     Peut être limité pour des calculs intensifs (encodage vidéo, serveur de jeux, nombreux utilisateurs en même temps).   *     Peut être limité pour des calculs intensifs (encodage vidéo, serveur de jeux, nombreux utilisateurs en même temps).
   *     Bien qu'il dispose de 4 ports USB, je ne peux pas brancher un quatrième SSD (apparemment pas assez de puissance).   *     Bien qu'il dispose de 4 ports USB, je ne peux pas brancher un quatrième SSD (apparemment pas assez de puissance).
-  *     Pas vraiment modulable : impossible d’ajouter un nouveau processeur, de la mémoire, etc. À long terme, cela peut devenir gênant.+  *     Pas vraiment modulable : impossible d’ajouter un nouveau processeur, de la mémoire, etc. À long terme, ça peut devenir gênant.
  
-Par ailleurs, certaines personnes préfèrent investir un peu plus (parfois pas beaucoup plus) pour acheter un serveur plus puissant : un mini PC comme le N100 ou un ancien Mac Mini. Mais au final, chaque option a ses avantages et ses inconvénients !+Par ailleurs, certaines personnes préfèrent investir un peu plus (parfois pas beaucoup plus) pour acheter un serveur plus puissant : un mini PC comme le N100 ou un Mac Mini d'occasion. Mais au final, chaque option a ses avantages et ses inconvénients !
  
-Cela dit, je suis vraiment satisfait de ce Raspberry Pi 5. Vous pouvez voir [[ici]] ce que j'héberge dessus.+Cela dit, je suis vraiment satisfait de ce Raspberry Pi 5. Vous pouvez voir [[logiciels_serveur|ici]] ce que j'héberge dessus. 
 + 
 + 
 +==== SSD du Raspberry Pi 5 ==== 
 + 
 +== SSD1 (250 Go) : == 
 + 
 +SSD de démarrage avec [[Debian]] (un système d'exploitation très stable pour un serveur). Je ne démarre plus sur [[Debian]] avec une carte SD. En effet, je préfère démarrer depuis un SSD, qui gère bien mieux les I/O. 
 +Sur ce SSD, j’ai : 
 + 
 +  *  [[Debian]] 
 +  *  [[Nginx]] 
 +  *  [[Prosody]] 
 +  *  [[Coturn]] 
 +  *  [[Docker]] 
 +     
 +== SSD2 (250 Go) : == 
 + 
 +Je ne peux pas le connecter pour l’instant (apparemment pas assez de puissance avec les trois SSD déjà connectés, mais à l’avenir, je pourrai ajouter un hub USB alimenté). Ce SSD sera utilisé pour effectuer une copie régulière de SSD1. Ainsi, si SSD1 tombe en panne, le Raspberry Pi pourra démarrer sur SSD2. 
 + 
 +== SSD3 (1 To) : == 
 + 
 +C’est ici que je stocke toutes mes données que je souhaite conserver à long terme (photos, fichiers, livres audio, etc.), ainsi que mes conteneurs et images Docker : 
 + 
 +  * [[Audiobookshelf]] 
 +  * [[Dokuwiki]] 
 +  * [[Homepage]] 
 +  * [[Mirotalk]] 
 +  * [[Nextcloud]] 
 +  * [[Paperless]] 
 +  * [[Speedtest]] 
 +     
 +== SSD4 (1 To) : == 
 + 
 +C’est une sauvegarde du SSD3. J’ai créé un cronjob avec rsync qui s’exécute chaque jour à minuit pour sauvegarder les fichiers du SSD3. Parfois, lorsque je pense que je n’ai plus besoin des anciennes sauvegardes, je lance manuellement un rsync avec suppression pour libérer de l’espace (seuls les fichiers encore présents sur SSD3 sont conservés sur SSD4). 
 + 
 +==== Ordinateur portable (laptop) ==== 
 + 
 +  * Connecté au VPN Wireguard. 
 +  * Je sauvegarde certains dossiers importants sur SSD3 avec rsync. 
 + 
 +==== Smartphone ==== 
 + 
 +  * Je sauvegarde régulièrement tout ce qui est stocké sur mon smartphone (avec l'application FolderSync) dans le dossier Nextcloud sur SSD3. 
 +  * Connecté au VPN Wireguard. 
 + 
 +~~DISCUSSION~~
presentation_de_mon_serveur.1734192391.txt.gz · Last modified: by alban