Outils pour utilisateurs

Outils du site


serveur_maison

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
serveur_maison [2024/03/02 16:24] – [consommations] gepetoserveur_maison [2024/03/24 19:36] (Version actuelle) gepeto
Ligne 1: Ligne 1:
 ====== l'Aventure du grille pain ====== ====== l'Aventure du grille pain ======
-EN PLEIN CHANTIER .... 
  
 Ou le nouveau serveur maison. Ou le nouveau serveur maison.
Ligne 6: Ligne 5:
 Je remplace quelques années d'empilage de services et de serveurs, plusieurs machines qui se chargent des messageries, sites, ressources, organisations etc pour ma famille et quelques associations par une seule nouvelle machine!\\ Je remplace quelques années d'empilage de services et de serveurs, plusieurs machines qui se chargent des messageries, sites, ressources, organisations etc pour ma famille et quelques associations par une seule nouvelle machine!\\
 Un T-BAO R3 Pro Mini PC, AMD Ryzen 7 5700U 8 Cores 4.3GHz, 16GB DDR4 RAM 512GB SSD, HDMI+DP+Type-C Triple 4K Display, WiFi 6 Bluetooth 5.2, 2*USB3.0 2*USB2.0 2*2.5G RJ45 Ports 1*3.5mm Audio Jack, Dual-fan Cooling. Qui ressemble à un grille pain. Un T-BAO R3 Pro Mini PC, AMD Ryzen 7 5700U 8 Cores 4.3GHz, 16GB DDR4 RAM 512GB SSD, HDMI+DP+Type-C Triple 4K Display, WiFi 6 Bluetooth 5.2, 2*USB3.0 2*USB2.0 2*2.5G RJ45 Ports 1*3.5mm Audio Jack, Dual-fan Cooling. Qui ressemble à un grille pain.
 +{{:t-bao-r3-pro-mini-pc-amd-ryzen.jpg?400|}}
  
-Cela va me permettre de passer des bons 80W du tout à moins de 20W, gagner de la place et me faciliter la maintenance, sans compter le gros gain de rapidité.+Cela va me permettre de passer des bons 80W du tout à moins de 20W, gagner de la place et me faciliter la maintenance, sans compter le gros gain de rapidité. Un saut véritable dans le temps, je n'utilisais que de la récup... ici c'est plutôt de l'investissement pour 10ans. L'installation est surdimentionnée pour des services de bases mais je n'aurais plus de reflexion sur le temps d'attente de nextcloud et nous sommes maintenant deux à tester pas mal de trucs, ces ressources seront un confort anti-stress non négligeable.\\ 
 +La partie humaine fait aussi partie de l'approche écolo... 
 + 
 +Pour un bon début , plutot qu'un Raspberry pi 5 + carte pour SSD + SSD , ou une récupération de PC de bureau, bien plus rapide et consommant autant voir moins de 10W il y a sur le marcher aussi des T-BAO N100 250Go/8Go pour 130€. Pour un auto-hebergement plus simple voir juste un Yunohost, c'est peut être une bonne idée.
  
 L'installation héberge tout un tas de service pour plusieurs associations, je prévois: L'installation héberge tout un tas de service pour plusieurs associations, je prévois:
   * une séparation en plusieurs VM&conteneurs pour faciliter la maintenance, sauvegarde/restauration   * une séparation en plusieurs VM&conteneurs pour faciliter la maintenance, sauvegarde/restauration
-  * une possibilité de migration des différents services vers d'autres serveurs, auto?hébergeurs pour gagner en autonomie+  * une possibilité de migration des différents services vers d'autres serveurs, auto?hébergeurs pour gagner en autonomie, une sorte de ruche pour après tests essaimer des petites installations de Yunohost.
   * une gestions par association/groupe pour viser à plus d'autonomie, et donner l'administration à  d'autres.   * une gestions par association/groupe pour viser à plus d'autonomie, et donner l'administration à  d'autres.
   * en bref pouvoir me séparer de l'hébergement associatif pour déplacer et le passer à d'autres   * en bref pouvoir me séparer de l'hébergement associatif pour déplacer et le passer à d'autres
   * y ajouter un peu de domotique, suivi des consommations...   * y ajouter un peu de domotique, suivi des consommations...
   * y greffer quelques une de mes installations artistiques pour pouvoir vivre un peu avec.   * y greffer quelques une de mes installations artistiques pour pouvoir vivre un peu avec.
 +  * faire de façon saine tout un tas de tests sur des machines virtuelles pour répondre aux sollicitations extérieures (nous sommes deux à développer).
  
-Dans l'idéal ce serveur pourra fonctionner sur un panneau solaire avec une simple adsl ou une liaison 4G pour être autonome à la campagne et participer à une émancipation technique plus grande d'autres personnes ou groupes...+Dans l'idéal ,plus tard, ce serveur pourra fonctionner sur un panneau solaire avec une simple adsl ou une liaison 4G pour être autonome à la campagne et participer à une émancipation technique plus grande d'autres personnes ou groupes...
  
 Je participe en parallèle à une démarche un peu similaire mais peut être moins radicale sur un projet nommé [[https://hentou.cc|Hentoù]] (le chemin en Breton) avec Bretagne Transition dans le pays de l'Aven... et je maintient un petit atelier sur le sujet : https://minyhack.kerminy.org/ressources:serveur_ovh_hentou Je participe en parallèle à une démarche un peu similaire mais peut être moins radicale sur un projet nommé [[https://hentou.cc|Hentoù]] (le chemin en Breton) avec Bretagne Transition dans le pays de l'Aven... et je maintient un petit atelier sur le sujet : https://minyhack.kerminy.org/ressources:serveur_ovh_hentou
Ligne 47: Ligne 51:
                            | |                     #--------------#          |        |                            | |                     #--------------#          |        |
                            | |                       #--------------#        |        |                            | |                       #--------------#        |        |
-                           | |                       |[2] DNS       |        |        |+                           | |                       |[2] DNS proxy |        |        |
                            | |                       + VM PiHole    +--------+        |                            | |                       + VM PiHole    +--------+        |
                            | |                       | 192.168.3.13 |        |        |                            | |                       | 192.168.3.13 |        |        |
                            | |                       #--------------#        |        |                            | |                       #--------------#        |        |
-                           | |                         #---------#           |       +                           | |                         #-----------------#   |       
-                           | |                         |[2OMV            |       +                           | |                         |[3Fichiers NFS   |       
-                           | |                         LXC SMB +-----------+       +                           | |                         LXC Alpine      +---+       
-                           | |                         #---------#           |        |+                           | |                         #-----------------#         
 +                           | |                         #-----------------#         
 +                           | |                         |[3] medias local |         
 +                           | |                         |vidéos,sons,txt  +---+       |  | 
 +                           | |                         | appli YNH               |  | 
 +                           | |                         #-----------------#   |        |
                            | |                                                      |                            | |                                                      |
-                           | |                         #---------------#     |       +                           | |                      #---------------#        |       
-                           | |                         |[2] cumulus    |     |       +                           | |                      |[2] cumulus    |        |       
-                           | |                         + LXC nextcloud +-----+       +                           | |                      + LXC nextcloud +--------+       
-                           | |                         #---------------#            |                           +                           | |                      #---------------#               |                            
 +                           | |                                                     
 +                           | |                      #---------------#        |       
 +                           | |                      |[2] mail IMAP  |        |       
 +                           | |                      + LXC nethserver+--------+       
 +                           | |                      |     993,557          |        | 
 +                           | |                      #---------------#        |        |
                            | |                                                      |                            | |                                                      |
-                           | |                         #---------------#            | 
-                           | |                         |[2] mail IMAP  |            | 
-                           | |                         + LXC nethserver+-----+        | 
-                           | |                             993,557              | 
-                           | |                         #---------------#            | 
                            | |                                                      |                            | |                                                      |
-                           | |                                                      | 
                            | |                                                      |                            | |                                                      |
                            | |                         #---------------#            |                            | |                         #---------------#            |
Ligne 75: Ligne 84:
                            | |                         #---------------#            |                            | |                         #---------------#            |
                            | |                                                      |                            | |                                                      |
-                           | |                                                     |  |+                           | |                                                     |  |
                            | |                                                      |                            | |                                                      |
                            | |                         #---------------#            |                            | |                         #---------------#            |
Ligne 315: Ligne 324:
                            | |    | |             applixxgroupe2.domaine.xx| |  |                            | |    | |             applixxgroupe2.domaine.xx| |  |
                            | |    | |             autreapli.autredomain.xx | |  |                            | |    | |             autreapli.autredomain.xx | |  |
 +                           | |    I #--------------------------------------' |  |
 +                           | |    | #--------------------#                    |
 +                           | |    | |[3] medias.local    |                    |
 +                           | |    +-+    192.168.3.nnn   #-----------------. |  |
 +                           | |    | |        ampache      jellyfin         | |  |
 +                           | |    | |     prowlarr/radarr/lidarr/readarr   | |  |
 +                           | |    | |                     transmission     | |  |
 +                           | |    | |    fichier.local en NFS/SMB          | |  |
 +                           | |    I #--------------------------------------# |  |
 +                           | |    | #--------------------------------------# |  |
 +                           | |    | +[2] nextcloud.domaine.xx              | |  |
 +                           | |    | |    fichiers/agendas/etc              | |  |
                            | |    I #--------------------------------------' |  |                            | |    I #--------------------------------------' |  |
                            | .-----------------------------------------------.  |                                          | .-----------------------------------------------.  |              
Ligne 321: Ligne 342:
 [1]: {"fill":"#ff0000","a2s:type":"cloud","a2s:delref":true} [1]: {"fill":"#ff0000","a2s:type":"cloud","a2s:delref":true}
 [2]: {"fill":"#008000","a2s:delref":true} [2]: {"fill":"#008000","a2s:delref":true}
 +[3]: {"fill":"#008800","a2s:delref":true}
  
 </a2s> </a2s>
 les DNS sont gérés par la pihole (192.168.3.13).\\ les DNS sont gérés par la pihole (192.168.3.13).\\
 Pihole permet d'adresser en local les machines de notre réseaux, plutot que de partir vers le DNS du FAI puis de revenir avec une ip généraliste, les requêtes obtiennent une ip 192.168.3.xx sans sortir de notre zone. Plus rapide,pratique,sécure... Pihole permet d'adresser en local les machines de notre réseaux, plutot que de partir vers le DNS du FAI puis de revenir avec une ip généraliste, les requêtes obtiennent une ip 192.168.3.xx sans sortir de notre zone. Plus rapide,pratique,sécure...
 +
 +Après expériencessss je suis revenu à utiliser pour le partage des données en local une simple **Alpine en LXC privilégiée** avec un serveur NFS (et Samba)\\
 +Ce qui est très pratique , il suffit d'ajouter dans les fstab des machines devant accéder
 +   192.168.3.XX:/MEDIAS /MEDIAS nfs defaults,user,exec 0 0
 +Mais qui demande à ce que les LXC soient en privilégiées pour ouvrir les options dans le PVE NFS,CIFS
 +
 +Et donc tout mes fichiers multimedias sont gérés par une Yunohost avec les application Jellyfin,Prowlarr/Radarr/Sonarr/Readarr/Transmission ... 
 +
 +Les données sont sur un disque séparé, je ne sauvegarde que les répertoires de données personnelle, pas ce qui vient de la pêche torrent.
 +
 +
  
 ===== Hébergement premier groupe ===== ===== Hébergement premier groupe =====
serveur_maison.1709393061.txt.gz · Dernière modification : 2024/03/02 16:24 de gepeto