Libérez votre liberté en ligne avec FreedomBox sur Raspberry Pi
Sommaire
Principaux points à retenir
- FreedomBox permet aux utilisateurs d'héberger des services tels que le chat, Git et MediaWiki sur un Raspberry Pi, en privilégiant la confidentialité et la sécurité.
- FreedomBox est bien pris en charge sur Raspberry Pi 3 et 4, ce qui en fait une excellente option pour configurer des services à domicile.
- Après avoir flashé FreedomBox sur une carte SD pour le Pi, les utilisateurs peuvent accéder à l'interface Web pour installer, configurer et surveiller diverses applications.
Vous souhaitez héberger votre propre chat, wiki ou stockage de fichiers sur un Raspberry Pi chez vous ? FreedomBox est une solution de serveur gratuite et open source qui vous facilite la tâche. Voici comment faire fonctionner FreedomBox.
Qu'est-ce que FreedomBox ?
FreedomBox est une suite logicielle axée sur la confidentialité qui transforme votre Raspberry Pi en serveur personnel. En convertissant votre Pi en serveur FreedomBox, vous pouvez héberger des services généralement fournis par des plateformes cloud en ligne.
FreedomBox accorde la priorité à la confidentialité et à la sécurité, vous offrant un contrôle total sur vos données. Avec lui, vous pouvez héberger votre propre service de chat, le contrôle de source Git, MediaWiki, et bien plus encore.
Bien que ce guide se concentre sur l'utilisation de FreedomBox sur le Raspberry Pi, ce n'est pas la seule plate-forme prise en charge. FreedomBox peut également être installé sur une large gamme d'ordinateurs monocarte et de machines virtuelles VirtualBox ou QEMU/KVM.
Pourquoi exécuter FreedomBox sur Raspberry Pi ?
Il existe de nombreuses façons d'utiliser FreedomBox, mais c'est une solution idéale pour le Raspberry Pi. D'une part, le Raspberry Pi bénéficie d'un excellent support de la part de FreedomBox (en particulier les modèles 2, 3 et 4), ce qui vous garantit un accès permanent aux mises à jour. De plus, la gamme de produits Pi est extrêmement bien prise en charge, avec un excellent soutien de la communauté et un prix abordable.
Si vous cherchez à configurer quelques services à exécuter chez vous, FreedomBox sur un Pi est l'une des meilleures options, d'autant plus que vous n'avez pas besoin de connaissances techniques approfondies pour le faire fonctionner.
Flasher FreedomBox sur Raspberry Pi
Pour commencer, vous devez installer l'outil Raspberry Pi Imager sur votre ordinateur. Cet outil est nécessaire pour créer une carte SD bootable pour FreedomBox sur votre Raspberry Pi. Pour télécharger l'outil, visitez le site officiel.
Une fois que vous avez téléchargé l'outil Raspberry Pi Imager, installez-le et lancez-le sur votre ordinateur. Une fois l'outil ouvert, cliquez sur le bouton « Choisir un appareil » et sélectionnez votre appareil Raspberry Pi à utiliser avec FreedomBox. Actuellement, FreedomBox est pris en charge sur les Pi 3 et 4.
Ensuite, cliquez sur le bouton « Choisir le système d'exploitation », accédez à « Autre système d'exploitation à usage spécifique » et sélectionnez « FreedomBox ». Cela définira FreedomBox comme le système d'exploitation à flasher avec RPi Imager.
Maintenant, choisissez le stockage sur lequel flasher FreedomBox. Insérez la carte SD de votre Pi et cliquez sur le bouton « Choisir le stockage ». Ensuite, sélectionnez votre carte SD dans le menu.
Une fois tout configuré, cliquez sur le bouton « Suivant ». L'outil RPi Imager commencera à flasher FreedomBox sur votre carte SD. Ce processus peut prendre un certain temps. Une fois terminé, éjectez votre carte SD, insérez-la dans le Pi, connectez le Pi à Ethernet, à un moniteur et ouvrez un nouvel onglet de navigateur sur votre ordinateur.
Configuration de FreedomBox Raspberry Pi
Regardez le moniteur connecté à votre FreedomBox Raspberry Pi. Il doit afficher une adresse IP. Saisissez cette adresse IP dans votre navigateur Web. Vous verrez peut-être initialement une page d'erreur, mais vous serez finalement redirigé vers le serveur Web FreedomBox.
Remarque : votre navigateur peut vous demander d'approuver une exception, car FreedomBox n'est pas en mode SSL. Vous pouvez accepter cette exception en toute sécurité.
Une fois la page FreedomBox chargée, vous verrez un message indiquant : « Veuillez patienter pendant que FreedomBox termine l'installation. Vous pourrez commencer à utiliser votre FreedomBox une fois l'installation terminée. » Attendez que l'installation soit terminée.
Une fois le message disparu, cliquez sur le bouton « Démarrer la configuration ». Vous devrez créer un compte administrateur en indiquant un nom d'utilisateur, un mot de passe et une adresse e-mail facultative. Cliquez sur « Créer un compte » pour continuer.
Ensuite, FreedomBox vous demandera des informations sur votre connexion Internet. Sélectionnez la manière dont votre appareil est connecté à Internet. Si votre appareil est connecté via un routeur, sélectionnez « Connecté à un routeur ». Si vous utilisez FreedomBox comme routeur, sélectionnez « FreedomBox est votre routeur ». Si vous l'avez directement connecté à un modem, sélectionnez « Directement connecté à Internet ». Cliquez sur « Suivant » après avoir effectué votre sélection.
Si vous choisissez « Connecté à un routeur », recherchez la section « Configuration de routeur préférée » et sélectionnez « Utiliser la fonction DMZ pour transférer tout le trafic (recommandé) ». Cela simplifie la configuration de l'accès à Internet. Cliquez sur « Suivant » pour continuer.
Choisissez maintenant votre type de connexion Internet. Si vous avez une adresse IP publique qui change régulièrement, sélectionnez cette option. Si votre adresse IP ne change pas, sélectionnez cette option. Si vous n'êtes pas sûr, sélectionnez « Je ne connais pas le type de connexion fourni par mon FAI ». Cliquez sur « Suivant » après avoir sélectionné votre type de connexion.
Sur la page « Mises à jour fréquentes des fonctionnalités », cochez la case « Activer les mises à jour fréquentes des fonctionnalités (recommandé) » pour vous assurer que votre FreedomBox reste à jour.
Ensuite, accédez à la page « Mises à jour logicielles » et cliquez sur « Suivant ». FreedomBox se mettra à jour et une fois l'opération terminée, vous verrez « Installation terminée ! » Vous pouvez désormais installer des applications sur votre FreedomBox.
Comment utiliser FreedomBox
Maintenant que vous avez configuré votre FreedomBox, il est temps de commencer à l'utiliser ! FreedomBox propose une large gamme d'applications et de services que vous pouvez facilement déployer sur votre réseau.
Pour commencer, connectez-vous à votre interface Web FreedomBox à l'aide du compte administrateur que vous avez créé lors du processus de configuration. Accédez à l'onglet « Applications » et explorez les applications disponibles. Ces applications incluent WordPress, Nextcloud et Mediawiki. Lorsque vous trouvez l'application que vous souhaitez déployer, cliquez dessus et suivez les instructions pour la configurer. Cela implique généralement la définition de paramètres de base tels que les noms d'utilisateur, les mots de passe et les noms de domaine. Une fois la configuration terminée, FreedomBox gère les complexités sous-jacentes du déploiement de l'application.
Après avoir déployé une application, vous pouvez la personnaliser en fonction de vos besoins. Cela peut impliquer la configuration de comptes utilisateurs et d'autorisations, la configuration de noms de domaine et de certificats SSL ou encore l'ajustement des paramètres et des options de l'application. Chaque application disponible dans FreedomBox possède ses propres options de configuration, accessibles via l'interface Web.
FreedomBox fournit des outils pour vous aider à surveiller et à dépanner vos applications et services. Vous pouvez consulter les journaux système pour diagnostiquer et résoudre les problèmes ou consulter les journaux spécifiques à une application pour résoudre les problèmes liés à des applications individuelles. De plus, vous pouvez surveiller l'utilisation des ressources pour vous assurer que votre FreedomBox fonctionne correctement.