Initial vault setup
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
---
|
||||
title: FreedomBox
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, deployment, distro, debian, fsf, non-technique]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=Deployment, https://freedombox.org/]
|
||||
---
|
||||
|
||||
# 🚀 FreedomBox
|
||||
|
||||
> **Une distribution Debian pour transformer n'importe quel PC en serveur personnel** — projet de la Free Software Foundation pensé pour les non-techniciens.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Champ | Valeur |
|
||||
| :--- | :--- |
|
||||
| **Site web** | [freedombox.org](https://freedombox.org/) |
|
||||
| **GitHub** | [freedombox/freedombox](https://github.com/freedombox/freedombox) |
|
||||
| **License** | AGPL-3.0 |
|
||||
| **Base** | Debian |
|
||||
| **Étoiles GitHub** | 65 ⭐ (⚠️ projet distro, pas typique en étoiles) |
|
||||
| **Dernière MAJ** | 2026-05 (sortie de version stable régulière) |
|
||||
| **Catégorie** | [[cat-deployment\|Deployment]] / [[cat-distros\|Distros]] |
|
||||
|
||||
## 📝 Description
|
||||
|
||||
**FreedomBox** est une **distribution Debian** parrainée par la **Free Software Foundation (FSF)** dont la mission est de démocratiser l'auto-hébergement. L'idée fondatrice : *« tout le monde devrait pouvoir avoir son propre serveur, sans être ingénieur système »*. Une fois installée sur un PC, un Raspberry Pi ou une VM, FreedomBox expose une **interface web très simple** permettant d'activer en un clic des services essentiels : Nextcloud (cloud personnel), Matrix (messagerie), Jellyfin (média), WireGuard / OpenVPN (VPN), Tor (anonymisation), Dnsmasq (DNS local), Roundcube (webmail), etc.
|
||||
|
||||
FreedomBox s'adresse à un public qui ne veut pas toucher au terminal ni comprendre `systemd`, `iptables` ou les certificats. Tout se fait depuis l'interface web : installation des services, gestion des utilisateurs, mises à jour, sauvegardes. La sécurité est **renforcée par défaut** (pare-feu nftables préconfiguré, fail2ban, mises à jour automatiques).
|
||||
|
||||
**Public cible** : associations, militants, familles, pays avec Internet peu fiable, ou toute personne souhaitant reprendre le contrôle de ses données **sans expertise Linux**. ⚠️ À ne pas confondre avec un PaaS moderne type Coolify : FreedomBox est une distro complète, pas un outil Docker.
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
### Via ISO bare-metal (recommandé)
|
||||
|
||||
1. Télécharger l'image ISO sur [freedombox.org/download](https://freedombox.org/download/)
|
||||
2. Flasher sur USB avec Balena Etcher ou `dd`
|
||||
3. Booter sur la machine cible (PC, laptop, NUC, Raspberry Pi 3+/4)
|
||||
4. Suivre l'assistant : compte admin, mot de passe
|
||||
5. Accéder à l'interface web sur `https://freedombox.local` ou l'IP affichée
|
||||
6. Activer les services souhaités depuis le menu *Apps*
|
||||
|
||||
### Via Debian existant
|
||||
|
||||
```bash
|
||||
# Sur un Debian 12 (Bookworm) déjà installé
|
||||
sudo apt install freedombox
|
||||
sudo systemctl enable --now plinth
|
||||
# L'UI est accessible sur https://<ip>:443
|
||||
```
|
||||
|
||||
### Via VM QEMU/KVM (test)
|
||||
|
||||
```bash
|
||||
qemu-system-x86_64 -m 2048 -hda freedombox.qcow2 \
|
||||
-netdev user,id=net0 -device virtio-net,netdev=net0 \
|
||||
-cdrom freedombox.iso -boot d
|
||||
```
|
||||
|
||||
## ⚙️ Configuration
|
||||
|
||||
- **Premier démarrage** : `freedombox-first-boot` configure le réseau (DHCP ou IP statique) et le compte admin.
|
||||
- **Domaine** : configurer un domaine (gratuit via `freedombox.example.com` via les *FreedomBox Fellows*) ou utiliser un DynDNS tiers.
|
||||
- **Apps intégrées** : ~50 services activables à la demande, chacun isolé via systemd et sécurisé.
|
||||
- **Mises à jour automatiques** : apt unattended-upgrades activé par défaut, configurable.
|
||||
- **Sauvegardes** : module *Backups* pour chiffrer et exporter vers SSH/S3/USB.
|
||||
|
||||
## 🔗 Alternatives
|
||||
|
||||
- **[YunoHost](app-yunohost.md)** — Concept très proche, communauté francophone active.
|
||||
- **[Cloudron](app-cloudron.md)** — Plus moderne, orienté apps web (Nextcloud, WordPress...).
|
||||
- **Umbrel** — App store orienté grand public, base d'apps Bitcoin + généralistes.
|
||||
- **OpenWrt** — Pour qui veut le contraire : un OS routeur avec services embarqués.
|
||||
|
||||
## 🔒 Sécurité
|
||||
|
||||
- **Pare-feu nftables durci** activé par défaut : seuls les ports nécessaires aux services activés sont ouverts.
|
||||
- **Certificats Let's Encrypt automatiques** quand un domaine est configuré.
|
||||
- **Mises à jour de sécurité silencieuses** (unattended-upgrades) — pas d'oubli possible.
|
||||
|
||||
## 📚 Ressources
|
||||
|
||||
- [Site officiel FreedomBox](https://freedombox.org/)
|
||||
- [Documentation utilisateur](https://wiki.debian.org/FreedomBox)
|
||||
- [Manuel de l'administrateur](https://freedombox.org/manual/)
|
||||
- [Wiki Debian FreedomBox](https://wiki.debian.org/FreedomBox)
|
||||
- [Annonce FSF](https://www.fsf.org/blogs/community/introducing-freedombox)
|
||||
|
||||
## 🔗 Pages Liées
|
||||
|
||||
- [[cat-deployment]]
|
||||
- [[app-cloudron]]
|
||||
- [[app-yunohost]]
|
||||
- [[app-portainer]]
|
||||
- [[cat-distros]]
|
||||
- [[securisation-home-lab]]
|
||||
- [[recettes-docker-compose]]
|
||||
Reference in New Issue
Block a user