
IronFox v152.0.6
Navigateur web Android renforcé, fork de Mull/Firefox, avec correctifs axés sur la confidentialité, anti-empreinte numérique, suppression de la télémétrie et réglages sécurisés par défaut pour un usage quotidien.
IronFox

IronFox est un fork du Mull Browser de Divested Computing Group, basé sur Mozilla Firefox. Notre objectif est de poursuivre l'héritage de Mull en proposant un navigateur web libre et open source, axé sur la confidentialité et la sécurité, pour un usage quotidien.
[!TIP] Vous avez trouvé un bug ? Vous rencontrez un problème ennuyeux ? Vous avez un conseil, une idée ou une suggestion à partager ? Veuillez signaler tout problème, rapport de bug et suggestion sur notre tracker de problèmes unifié !
[!IMPORTANT] ⚠️ Il est FORTEMENT recommandé à tous les utilisateurs de consulter notre documentation, en particulier les pages Limitations et Foire aux questions !
Bien que le foyer d'IronFox soit GitLab, ce dépôt est également mis en miroir sur Codeberg et GitHub.
Vous souhaitez rejoindre la communauté IronFox ?
Nous serions ravis de vous voir sur Matrix (recommandé) et Discord !
Installation de l'application
Pour plus de détails et des instructions étape par étape sur la façon d'installer IronFox, consultez notre page Téléchargement.
Vérification de l'application
ID du paquet : org.ironfoxoss.ironfox
ID du paquet (Nightly) : org.ironfoxoss.ironfox.nightly
Hash SHA-256 du certificat de signature :
C5:E2:91:B5:A5:71:F9:C8:CD:9A:97:99:C2:C9:4E:02:EC:97:03:94:88:93:F2:CA:75:6D:67:B9:42:04:F9:04
Compilation
IronFox facilite (et accélère) la compilation du projet en local.
Par exemple, des versions précompilées du sysroot wasi-sdk et de llvm-project sont utilisées au lieu de les compiler localement. Les builds F-Droid les compilent toujours depuis les sources.
Il est recommandé d'utiliser l'image Docker pour compiler IronFox.
Compiler avec Docker
Récupérez l'image Docker avec :
docker pull registry.gitlab.com/ironfox-oss/ironfox:latest
Vous pouvez également utiliser le tag main pour récupérer l'image qui a servi à
compiler la dernière version d'IronFox. Ou vous pouvez utiliser des noms de version exacts
pour récupérer les images correspondant à ces versions.
Par exemple :
docker pull registry.gitlab.com/ironfox-oss/ironfox:v135-0
Ensuite, vous devez configurer les fichiers sources.
Compiler sans Docker
REMARQUE : Actuellement, les compilations sur les dernières versions des systèmes Fedora, macOS, secureblue et Ubuntu sont prises en charge. Les résultats peuvent varier pour d'autres systèmes d'exploitation/environnements.
REMARQUE : Les utilisateurs de macOS doivent installer Homebrew (s'il n'est pas déjà installé) avant de suivre les étapes ci-dessous.
Tout d'abord, si vous ne l'avez pas déjà installé, vous voudrez installer git pour votre plateforme de choix :
Fedora :
sudo dnf install git
macOS :
brew install git
secureblue :
git est déjà installé par défaut sur secureblue, donc rien à faire ici.
Ubuntu :
sudo apt install git
Après avoir installé git avec succès, la première chose à faire est de cloner le dépôt source d'IronFox :
(--depth=1 est spécifié ci-dessous pour réduire la taille du dépôt cloné, il peut être supprimé si vous préférez)
git clone --depth=1 [email protected]:ironfox-oss/IronFox.git IronFox
Vous devriez maintenant naviguer à la racine du répertoire source d'IronFox et exécuter le script bootstrap :
(Le script bootstrap configurera et installera les dépendances nécessaires pour compiler IronFox sur votre système)
cd IronFox
./scripts/bootstrap.sh
Obtenir les sources
Toujours depuis la racine du répertoire source d'IronFox, vous devriez maintenant exécuter le script get_sources pour télécharger les sources externes nécessaires à la compilation d'IronFox :
REMARQUE : Si vous devez récupérer les sources d'une version différente d'une dépendance par rapport à la version qu'IronFox utilise actuellement, vous devrez modifier scripts/versions.sh AVANT d'exécuter le script get_sources.



