We ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ BzhWe ❤️ DevWe ❤️ MusicWe ❤️ SecurityWe ❤️ AiWe ❤️ PrivacyWe ❤️ FreedomWe ❤️ Self-hostedWe ❤️ Bzh
POUR DÉVELOPPEURS

Fluorine

Coffre-fort des secrets de dev

Application desktop pour sauvegarder, chiffrer et restaurer les fichiers sensibles ignorés par git (.env, clés privées, certificats). Verrouillage de projets, lockscreen multi-facteurs et VPN intégré pour accéder à votre infra privée — sans rien configurer.

Fluorine 1
Fluorine 2
Fluorine 3
Fluorine 4

Architecture

FrontendElectron, Vanilla JS, SCSS
BackendNestJS sur Nomad
Base de donnéesPostgreSQL
StockageS3 Object Storage
ChiffrementAGE (age-encryption.org)

Modules

01

Scan & Diff

Détection automatique des fichiers gitignorés. Comparaison visuelle à 2 colonnes : local vs distant, avec code couleur (synchronisé, modifié, manquant).

02

Sauvegarde & Restauration

Upload chiffré en un clic vers S3, restauration vers n'importe quel dossier. Différentiel intelligent SHA-256, audit complet avec manifestes.

03

Verrouillage de Projet

Chiffrez tous les fichiers sensibles d'un projet en un clic. Une fois authentifié, ouvrez directement dans VS Code et codez normalement — re-verrouillage automatique à la fermeture.

04

Lockscreen Multi-Facteurs

Protection de l'app par PIN, TOTP ou Windows Hello. Modes choix ou cumulatif, anti brute-force, codes de récupération et auto-lock après inactivité.

05

VPN Intégré

Tunnel WireGuard isolé dans un container Docker. Accès au VPC privé sans configuration système — l'app n'a même pas besoin de route réseau.

06

SSO & Audit

Authentification Google SSO, JWT chiffré stocké localement. Journal d'audit complet : connexions, échecs, changements de config, utilisation de codes de récupération.

Avant & Après

Sans FluorineAvec Fluorine
Copier manuellement les fichiers .env sur USBSauvegarde chiffrée en un clic vers S3
Secrets stockés en clair sur le posteVerrouillage de projet : chiffrement local AGE
Mot de passe simple pour protéger l'appPIN + TOTP + Windows Hello, anti brute-force, audit
Configurer manuellement un VPN sur chaque posteVPN WireGuard intégré dans un container Docker
Poste perdu = secrets perdusSauvegarde centralisée chiffrée, toujours récupérable
Identifiants S3 sur chaque machine de devZéro identifiants client, accès via SSO

Chiffres clés

Chiffrement AGE
Lockscreen multi-facteurs
Verrouillage projet
VPN intégré
SSO Google
Audit complet
Chiffrement AGE
Lockscreen multi-facteurs
Verrouillage projet
VPN intégré
SSO Google
Audit complet
← Retour à l'accueil