Catégorie : yunohost

  • Installer YunoHost sur un Raspberry Pi

    1. Pré‑préparations – Ce qu’il faut avant de commencer

    • Raspberry Pi 3 / 4 / 5 (avec son câble d’alimentation)
    • Carte micro‑SD de Minimum 16 GB 
    • Câble Ethernet RJ‑45 – connecte‑le à ton routeur
    • Ordinateur (PC/Mac) – pour télécharger l’image et la graver sur la SD

    Astuce : si tu n’as pas de domaine, pas de souci : YunoHost te propose un domaine gratuit en .nohost.me que tu peux utiliser dès maintenant.

    2. Téléchargement de l’image YunoHost

    Clique sur le lien suivant :

    Télécharger l’image stable

    Enregistre le fichier sur ton ordinateur.

    3. Graver l’image sur la carte micro‑SD

    1. Télécharge Etcher (recommandé) : balena.io/etcher. Installe‑le.
    2. Lance Etcher :
    • Choisis l’image yunohost******-rpi-stable.img.
    • Choisis la carte SD (attention à bien sélectionner la bonne !).
    • Clique sur Flash et attends la fin.

    4. Démarrer le Raspberry Pi

    1. Insère la carte SD dans le Pi.
    2. Brancher le câble Ethernet sur le routeur.
    3. Branche l’alimentation → le Pi démarre. Patiente 3–5 min (les LED clignotent).

    5. Accéder à l’interface Web (WebAdmin)

    Sur ton ordinateur, ouvre ton navigateur et tape :

    https://yunohost.local
    # OU l’adresse IP locale (ex : 192.168.1.42)
    

    Si ton navigateur bloque le certificat auto‑signé, clique sur “Avancé” puis “Accepter le risque…”.

    Configuration initiale

    1. Nom de domaine – choisis monserveur.nohost.me (ou ton domaine existant).
    2. Compte admin – nom d’utilisateur (ex : miguel) et mot de passe solide.
    3. Clique sur Terminer / Suivant.

    6. Mise à jour du système (Important)

    7. Vérifier le serveur (Diagnostic)

    Dans la barre latérale, clique sur Diagnostic. Le système affichera les points à régler (DNS, ports, etc.).

    À la première fois, tu peux ignorer les alertes qui ne te concernent pas (ex : port 80 si tu n’utilises pas le Web).

    8. Obtenir un certificat Let’s Encrypt (HTTPS officiel)

    1. WebAdmin → Domaineston domaine.
    2. Clique sur Certificat, sélectionne Let’s Encrypt puis Installer.
    3. Le certificat sera généré et tu pourras accéder à ton serveur via HTTPS sans avertissement.

    9. Félicitations !

    Tu as maintenant un serveur YunoHost fonctionnel ! Installe tes applications depuis Applications, pense à faire une sauvegarde (l’option est dans WebAdmin > Sauvegarde).

  • #YunoHost: un hébergement auto‑géré à la portée de tous

    #YunoHost: un hébergement auto‑géré à la portée de tous

    1. Pourquoi choisir YunoHost ?

    YunoHost est une distribution serveur basée sur Debian qui vise à rendre l’auto‑hébergement accessible à tous, même à ceux qui n’ont que très peu de connaissances systèmes. Le projet repose sur le principe : « Why you no host ? » – pourquoi ne pas héberger soi‑même ? Il regroupe toutes les étapes d’installation et de gestion d’un serveur dans une interface web simple et claire, tout en conservant la robustesse et la sécurité de Debian [3].

    • Installation en quelques clics – le script d’installation officiel prépare le système, crée le premier compte admin, configure le domaine et le routeur, puis vous accueille sur une interface d’administration intuitive [5].
    • Catalogues d’applications – plus de 500 apps (Nextcloud, WordPress, Roundcube, etc.) peuvent être déployées en un seul clic, sans toucher à la ligne de commande [1][5].
    • Gestion centralisée des comptes – les utilisateurs sont créés via LDAP, les droits sont attribués de façon granulaire et un portail SSO permet un accès unique à toutes les applications installées [5].

    2. Usages typiques

    Type d’utilisateur Besoins couverts par YunoHost Exemple d’applications
    Particuliers / Familles Stockage de fichiers, synchronisation de contacts et calendriers, partage de photos, site personnel ou blog Nextcloud, WordPress, Piwigo
    Associations, petits groupes Boîtes mails avec domaine propre, site vitrine, outil de collaboration (chat, wiki) Roundcube, DokuWiki, Mattermost
    Petites entreprises Gestion de comptes multiples, facturation, CRM léger, sauvegardes automatisées Firefly III (comptabilité), Kanboard, Gitlab (déploiement limité)
    Développeurs & makers Installation de services personnalisés via MyWebapp ou conteneurs légers, test d’applications MyWebapp, Docker‑compatible (via scripts)
    Éducation / Laboratoire Création d’environnements d’apprentissage, partage de ressources pédagogiques Moodle, Jupyter Hub (via app)

    Ces scénarios sont directement supportés par le catalogue officiel ; si l’application désirée n’y figure pas, il est possible de créer une custom webapp ou d’installer le logiciel manuellement tout en profitant de la configuration Nginx, DNS, certificats Let’s Encrypt gérée par YunoHost [5].

    3. Choix du matériel

    YunoHost tourne sur tout hardware capable d’exécuter Debian 12 (Bookworm). La flexibilité du projet vous permet de l’installer :

    Plateforme Configuration minimale recommandée Points forts
    Raspberry Pi 3/4 1 Go RAM, carte SD ou SSD USB, connexion Ethernet Faible consommation, idéal pour un petit serveur maison ou une association
    Box ARM (Odroid, Orange Pi, etc.) 2 Go RAM, stockage SSD Bon compromis performance/énergie
    VPS/Dédié 1–2 Go RAM, 1 vCPU (minimum) – 2 vCPU pour plus d’apps Accès réseau stable, évolutif à la demande
    Serveur x86 / x86‑64 2 Go RAM, 20 Go SSD, 1 vCPU (plus selon charge) Support complet des services lourds (Nextcloud + mail)

    Le projet recommande 512 Mo de RAM comme minimum, mais pour un usage multi‑applications (mail + Nextcloud + site) il est conseillé d’avoir 2–4 Go de RAM et au moins 15 Go de SSD afin d’éviter les lenteurs [8]. Sur un Raspberry Pi 3, YunoHost fonctionne très bien pour un petit site web, un Nextcloud et quelques comptes mails ; en revanche, un Pi 1 est souvent jugé trop limité en performances [9].

    4. Sécurité et maintenance

    • Certificats SSL automatisés grâce à Let’s Encrypt ; le renouvellement est géré en tâche de fond [5].
    • Pare‑feu nftables et fail2ban intégrés pour protéger les services contre les attaques courantes [5].
    • Sauvegardes intégrées – chaque application dispose d’un mécanisme de snapshot qui peut être exporté automatiquement sur un stockage externe [5].
    • Mises à jour régulières – le cœur YunoHost et les apps sont mis à jour via le gestionnaire de paquets APT/Dpkg ; les versions stables sont publiées régulièrement (ex. 12.1.6.1 en mai 2025) [3][4].

    5. Conclusion

    YunoHost se démarque par sa simplicité d’utilisation (interface web, installation en un clic), son catalogue riche d’applications et sa flexibilité matérielle (du Pi 3 à un serveur dédié). Que vous soyez un particulier souhaitant reprendre le contrôle de vos données, une petite association cherchant un espace collaboratif, ou une PME qui veut un serveur interne sans complexité, YunoHost propose une solution prête à l’emploi, sécurisée et évolutive.

    « YunoHost : le serveur qui se configure tout seul pour que vous puissiez enfin garder la main sur vos services numériques » — le leitmotiv du projet [1][5].

    Fediverse Reactions
  • #Debian

    #Debian

    Debian est l’un des systèmes d’exploitation basés sur Linux les plus anciens et les plus respectés. Développé par une communauté de bénévoles du monde entier, Debian est connu pour sa stabilité, sa sécurité et son engagement envers le logiciel libre. Voici un aperçu de ce qui fait de Debian un choix populaire parmi les utilisateurs et les développeurs.

    Histoire de Debian

    Debian a été créé en 1993 par Ian Murdock, qui a combiné les mots « Debra » (le prénom de sa femme) et « Ian » pour former le nom « Debian ». Le projet a été lancé avec l’objectif de créer une distribution Linux entièrement libre et open-source, accessible à tous. Depuis sa création, Debian a évolué pour devenir l’une des distributions Linux les plus influentes, servant de base à de nombreuses autres distributions populaires comme Ubuntu.

    Caractéristiques Clés de Debian

    1. Stabilité et Fiabilité: Debian est réputé pour sa stabilité. Les versions stables de Debian sont rigoureusement testées, ce qui en fait un choix fiable pour les serveurs et les environnements de production.
    2. Gestion des Paquets: Debian utilise le système de gestion de paquets APT (Advanced Package Tool), qui permet une installation, une mise à jour et une suppression faciles des logiciels. Le vaste dépôt de logiciels de Debian contient des milliers de paquets prêts à l’emploi.
    3. Engagement envers le Logiciel Libre: Debian adhère strictement aux principes du logiciel libre. Tous les composants de la distribution stable sont conformes aux directives du logiciel libre de Debian (DFSG).
    4. Communauté Active: Le développement de Debian est soutenu par une communauté mondiale de développeurs et de contributeurs. Cette communauté assure la maintenance continue et l’amélioration de la distribution.
    5. Compatibilité Matérielle: Debian prend en charge une large gamme de matériel, des ordinateurs de bureau aux serveurs en passant par les architectures embarquées.

    Versions de Debian

    Debian propose trois versions principales :

    • Stable: La version recommandée pour la plupart des utilisateurs, offrant une grande stabilité et fiabilité.
    • Testing: Une version en cours de développement qui contient des paquets plus récents que la version stable. Elle est utilisée pour tester les nouvelles fonctionnalités avant leur inclusion dans la version stable.
    • Unstable (Sid): La version en développement actif, où les nouveaux paquets sont d’abord introduits. Elle est destinée aux développeurs et aux testeurs avancés.

    Utilisations de Debian

    Debian est utilisé dans divers environnements, des serveurs web aux postes de travail de bureau, en passant par les systèmes embarqués. Sa flexibilité et sa robustesse en font un choix populaire pour les administrateurs système et les développeurs.

    Conclusion

    Debian reste une distribution Linux incontournable grâce à son engagement envers le logiciel libre, sa stabilité et sa communauté active. Que vous soyez un utilisateur débutant ou un administrateur système expérimenté, Debian offre une plateforme fiable et flexible pour répondre à vos besoins informatiques.

    Mistral AI

    Fediverse Reactions
  • #TrouverIP

    #TrouverIP

    Méthode 1 : Via votre routeur

    1. Accéder à l’interface de votre routeur :
       – Ouvrez un navigateur web et entrez l’adresse IP de votre routeur (généralement `192.168.1.1` ou `192.168.0.1`) sur ma Freebox c’est 192.168.0.254 Connectez-vous avec vos identifiants.

    2. Consulter la liste des appareils connectés :
       – Allez dans la section qui liste les appareils connectés à votre réseau. Cherchez un appareil nommé « Raspberry Pi » ou similaire. Notez l’adresse IP associée.

    Méthode 2 : Utiliser un scanner de réseau

    1. Télécharger une application de scanner de réseau :
       – Téléchargez une application comme Fing sur votre smartphone (disponible sur iOS et Android).

    2. Scanner le réseau :
       – Ouvrez l’application et scannez votre réseau local. Cherchez un appareil nommé « Raspberry Pi » ou similaire. Notez l’adresse IP associée.

    Méthode 3 : Utiliser un ordinateur sous Linux ou macOS

    1. Ouvrir le terminal :
       – Ouvrez une fenêtre de terminal sur votre ordinateur.

    2. Utiliser la commande `arp-scan` ou `nmap` :
       – Pour `arp-scan` :
         « `bash
         sudo apt install arp-scan
         sudo arp-scan –localnet
         « `
       – Pour `nmap` :
         « `bash
         sudo apt install nmap
         sudo nmap -sn 192.168.1.0/24
         « `
       – Remplacez `192.168.1.0/24` par la plage d’adresses IP de votre réseau local. Cherchez un appareil nommé « Raspberry Pi » ou similaire.

  • #YunoHost

    #YunoHost

    YunoHost : Hébergez Vos Services Web Facilement

    YunoHost est une solution gratuite et open-source qui vous permet de devenir votre propre hébergeur de services web. Voici pourquoi c’est une excellente option :

    Qu’est-ce que YunoHost ?

    YunoHost est un système basé sur Debian qui simplifie l’auto-hébergement. Il vous permet de gérer vos propres services web sans avoir besoin de compétences techniques avancées.

    Pourquoi Choisir YunoHost ?

    1. Facile à Installer et à Utiliser : L’installation de YunoHost est simple et rapide. L’interface est intuitive, ce qui rend la gestion des services accessible à tous.
    2. De Nombreuses Applications Disponibles : YunoHost propose plus de 100 applications prêtes à l’emploi, comme Nextcloud, WordPress, et bien d’autres. Vous pouvez les installer en quelques clics.
    3. Sécurité et Confidentialité : En hébergeant vos services vous-même, vous gardez le contrôle de vos données. YunoHost intègre des fonctionnalités de sécurité pour protéger vos informations.
    4. Communauté Active : YunoHost bénéficie d’une communauté active qui peut vous aider en cas de besoin. Vous trouverez des forums, de la documentation, et des canaux de discussion pour vous soutenir.

    Comment Commencer avec YunoHost ?

    1. Choisissez un Matériel : YunoHost peut être installé sur différents types de matériel, comme des ordinateurs, des serveurs, ou même des Raspberry Pi.
    2. Installez YunoHost : Téléchargez YunoHost depuis le site officiel et suivez les instructions d’installation.
    3. Gérez Vos Services : Utilisez l’interface web pour configurer votre domaine, gérer les utilisateurs, et installer les applications de votre choix.

    Conclusion

    YunoHost est parfait pour ceux qui veulent reprendre le contrôle de leurs données et services en ligne. Simple à utiliser et sécurisé, il vous permet de devenir votre propre hébergeur en quelques étapes. Essayez YunoHost et rejoignez la communauté des auto-hébergeurs !