Outils pour utilisateurs

Outils du site


auto-heber:accueil

Différences

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


auto-heber:accueil [2024/01/28 23:48] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Auto hébergement sur Raspberry Pi ====== 
 +
 +//Section en cours d'organisation, le matériel de l'été 2018 y est rassemblé, mais il y a encore à faire//
 +
 +  * [[auto-heber:pourquoi|Pourquoi l'auto-hébergement]] 
 +  * [[auto-heber:rpi:rpi-ou|Pourquoi un raspberry pi ou autre chose]]
 +  * [[auto-heber:retours-experoences|Retours d'expériences en cours]]
 +  * Les 3 alternatives que nous avons explorées sur rpi
 +    * Pour un seul service  contrôlé par l'application
 +       * installation directe pour un accès public ([[auto-heber:piwigo|exemple piwigo]])
 +    * Pour pour plusieurs services contrôlés par les application
 +       * [[http://blog.hypriot.com/|hypriot]] avec [[https://www.portainer.io/|portainer]] : [[auto-heber:hypriot|c'est ici pour le rpi]]
 +       * [[http://blog.hypriot.com/|hypriot]] avec [[https://www.portainer.io/|portainer]] : [[auto-heber:serveur_linux|c'est ici pour un PC sous Linux]]
 +       * [[http://www.openmediavault.org/|open media vault]] à explorer
 +    * Pour plusieurs services dans le contexte d'un accès unique (et un contrôle par application au besoin)
 +       * [[https://yunohost.org/|yunohost]] La documentation sur Raspberry Pi de la tentative de Daniel [[auto-heber:yuno|C'est ici]], puis par les [[https://jeanleblond.frama.wiki/start:projets:raspberrypi:yunohost|expérimentations de Jean Leblond]]
 +       * La documentation du projet avec succès de Jean sur [[auto-heber:yuno_vps|Serveur privé virtuel (VPS)]]
 +       * Autre alternative à explorer https://docs.cozy.io/en/tutorials/selfhost-debian/ 
 +  * Ce qui est commun aux différentes alternatives sur rpi
 +    * Copier une image sur la carte SD
 +    * [[auto-heber:raspbian|installation de raspian]]
 +    * [[auto-heber:nom_domaine|Acquérir un nom de domaine]]
 +    * [[auto-heber:cloudflare|Création et configuration d'un compte sur cloudflare]]
 +    * Configurer son routeur
 +    * [[auto-heber:conseils|Conseils au débutant]]
 +    * Connection ssh
 +    * [[auto-heber:VNC|Connection vnc]]
 +    * [[auto-heber:trucs|Trucs utiles]]
 +  * [[auto-heber:sujets-lies|Sujets liés]]
 +  * Encryption HTTPS avec Let's Encrypt: [[certbot]]
 +
 +====== Chose à résoudre : protection contre les coupures de courant ou les arrêts brusques ======
 +Dans mes premiers essais (daniel) avec hypriot j'ai eu 2 erreurs graves qui empêchaient le redémarrage du serveur mais heureusement avec encore un accès au rpi, et le diagnostic (Sébastien) était le système est corrompu, une maj globale a réparé. 
 +J'ai par la suite fouillé et compris (sans surprise cependant) que le fait que le logiciel réside sur la carte SD le rend fragile aux arrêts brusques. d'où la nécessité des backups réguliers (et même sous la forme de clonage de la carte) mais aussi de la protection contre les coupures sans arrêt propre du système, pour cela il faut une solution UPS et il en existe plusieurs pour le rpi.
 +
 +
 +
 +===== Vue d'ensemble du projet =====
 +Des services qui résident sur un serveur peut être accessibles uniquement dans un réseau local, ou à distance via internet de façon à les partager entre nos machines ou entre nous (quelques personnes au sein de la famille par exemple) : c'est ce que nous visons.
 +
 +Concrètement pour pouvoir utiliser le Raspberry Pi pour de l'auto-hébergement, il y a une tonne de solutions.  Par contre elle ne se valent pas toutes.  La plupart du temps vous trouverez sur le net un ou plusieurs guides expliquant comment déployer le système de gestion de contenu choisi ainsi qu'une application comme Wordpress. Cela fonctionne extrêmement bien. Mais quand vient le temps d'en faire coexister plusieurs, la complexité et les problèmes semblent suivre une progression géométrique similaire.  Pour rendre le tout accessible, il faut donc avoir recours à la mise en conteneur avec **Docker**.
 +
 +Nous avons retenu quelques services pour commencer. Ce sont des logiciels libres arrivés à maturité :
 +  * [[auto-heber:rpi:applis:auto-hebergement_maison:nextcloud|Nextcloud]] : données personnelles, fichiers, agenda, carnets d'adresses, [[auto-heber:nextcloud-mindmap|mindmap]] etc.
 +  * Dokuwiki : un wiki (vous êtes actuellement sur le Dokuwiki de LinuQ
 +  * Piwigo : une gallerie de photo
 +
 +En fait une fois maîtrisé l'installation de ces logiciels, beaucoup seront à notre portée. Une page propre à chaque service prêt à installer est disponible plus loin dans cette page. 
 +
 +
 +==== Matériel produit à l'été 2018 ====
 +
 +Ce matériel a servi à reconstruire les pages du projet auto hébergement  il est donc redondant avec les pages ci-dessus
 +
 +[[auto-heber:rpi:ete-2018|Archive du travail de l'été 2018]]