Table des matières

Échanges d'expériences sur les choix d'auto-hébergement. Doit-on privilégier Yunohost ?

Introduction

Échanges d'expériences sur les produits d'auto-hébergement

  1. Hypriot (été 2018), projet de Linuq avec une image sur Rapberry Pi et une image sur un serveur Linux
    1. :-( Nécessite connaissances d'admin système
    2. :-( Créer les paquets est complexe, GitHub, etc.
    3. :-( Gestion des versions et dépendances complexe
  2. Yunohost, projet actuel de Linuq
    1. Possible aussi, manuellement sur une distribution Raspbian, ou
    2. Sur un serveur privé virtuel (VPS - virtual private server - serveur privé virtuel) hébergé chez OVH (par exemple, tel que présenté en introduction) (avantages: pas de matériel à acheter, contrat de location pour environ 5$ mensuel, seulement 2 commandes à exécuter pour que la plate-forme Yunohost soit montée, disponibilité des services selon le plan choisi) ou Lunanode (FreeBSD, contrat à l'heure, moins cher qu'OVH)
    3. :-P Accessible à tous avec un minimum de connaissance technique mais la volonté d'apprendre
    4. :-P Liens rédigés ci-dessus expliquant comment procéder
    5. :-P Supporté par Framasoft
    6. :-P Forte communauté d'utilisateurs (surtout en France)
    7. :-P Nombreuses applications offertes (la plupart étant en niveau 7/10 - stable)
  3. Cosy : Cosy est similaire à Yunohost.
    1. :!: Cette plate-forme a son propre système unifié et ses propres applications
  4. Open media vault : Open media vault est un NAS (Network Attachment Storage - dont la principale fonction est de stocker des données)
    1. :-P Image créée pour un Raspberry Pi ou poste (distribution Debian)
    2. :-P Interface web
    3. m( Nécessite plus un peu plus de connaissances techniques que Yunohost
    4. s'adresse à ceux qui veulent administrer pleinement leur infrastructure (architecture RAID, contôle du disques et traffic, backups, …)
  5. FreeBSD : FreeBSD est un système ZFS (Zero File System) d'exploitation, pour rouler des serveurs, postes de travail ou plate-formes
    1. :-P Possède sa version libre 'free', précurseur de MacOS
    2. :-P Roule la plupart des applications de Linux
    3. 8-o Utilise des Jails (équivalent de Docker) pour assuer l'isolation et la sécurité
    4. :-P Grande communauté
    5. 8-o Pas d'intérêt commercial comme Linux (voir Linux vs Freebsd)

Le matériel

  1. À la maison
    1. Ordinateur domestique
    2. Raspberry Pi & carte SD de 16 Go minimum (modèle C10 recommandé)
    3. Autre micro-ordinateurs
  2. Hébergement distant plus ou moins autonome ou contrôlé (on évite le mot cloud qui veut dire un peu n'importe quoi)
    1. OVH ou autre

Quel produit privilégie LinuQ ?

Questions ou commentaires ?

Sauvegarde

François (VPS sur OVH)

Une façon simple de faire un backup est d'utiliser rsync depuis une autre machine. Mettre les deux scripts dans cron avec le délai de sauvegarde désiré. Pour ma part, c'est une fois par jour à 1h UTC.

script_backup_distant.sh
rsync -vau utilisateur@adresse:/home/yunohost.backup/archives/ /repertoire-de-sauvegarde-local
0 1 * * * bash /root/script_backup_distant.sh
script_backup_serveur.sh
rm /home/yunohost.backup/archives/*
yunohost backup create
0 0 * * * bash /root/script_backup_serveur.sh