Logiciel de gestion de MLC et de SSA,
open-source, libre, gratuit et auto-hébergeable.
Plateforme libre pour une Monnaie Locale Complémentaire Citoyenne. eMLc scripturale, cotisations, prélèvements SEPA, Sécurité Sociale de l'Alimentation multi-fonds, et intégrations HelloAsso / PayZen — sous licence AGPL-3.0.
Logiciel maintenu par la Fédération Kohinos, fédération de monnaies locales (MLC) et de Sécurité Sociale de l'Alimentation (SSA).
- Stack
- PHP 8.4 · Symfony 7.2 → 7.4 LTS
- Persistence
- Doctrine ORM 2.14 · MariaDB
- Admin
- Sonata 4.x · API Platform 3.x
- Front
- Twig · Bootstrap 5.2 · Webpack Encore
- Licence
- AGPL-3.0
- Mainteneur
- Fédération Kohinos
À quoi sert la plateforme, qui sont les acteurs (adhérent, prestataire, comptoir, groupe, siège), quels parcours pour adhérer, recharger, payer un commerce, gérer ses prélèvements.
Stack, bounded contexts, modèle de domaine, patterns financiers (double-flush, lock pessimiste, chaînage cryptographique), règles dures (Doctrine attributes, libsodium, vanilla JS), tests.
Installation locale et serveur, déploiement, planification cron, supervision, gestion des incidents, sauvegarde et restauration de la base.
Code source, issues, pull requests. Voir aussi doc/ (docs publiques),
docs/ (notes IA / brainstorming), tests/README.md.
-
Intégrité financière d'abord
22 invariants vérifiés en production, lock pessimiste sur les opérations, chaînage cryptographique des flux, libsodium (Ed25519) pour les signatures — jamais de création ou de perte silencieuse de monnaie.
-
Souveraineté radicale
Aucune dépendance critique sur un SaaS propriétaire. Auto-hébergeable sur un Raspberry Pi si besoin. AGPL-3.0 non négociable. Pas de Google Fonts, pas de CDN, pas d'analytics tiers.
-
SSA multi-fonds & SEPA récurrent
Sécurité Sociale de l'Alimentation avec 3 stratégies de redistribution (calculated, proportional, fixed), prélèvements SEPA avec validation trésorier, mandats UMR, idempotence des webhooks.
-
Low-tech & sobre
Twig + Bootstrap 5 + Vanilla JS, pas de SPA, base SQLite en test, MariaDB en prod. Tourne sur du matériel modeste, économe en RAM, économe en énergie.
Aucune donnée d'adhérent ne transite par les géants du web. Pas de pisteurs, pas de polices distantes, pas de CDN. La souveraineté n'est pas une option : c'est un invariant.
- Google Polices système, zéro analytics, zéro Maps
- Facebook Aucun pixel ni bouton social tiers
- CDN Tous les assets servis localement (Lunr.js inclus)
- Amazon AWS Raspberry Pi ou serveur souverain au choix
- Microsoft GitLab auto-hébergé, AGPL-3.0
- Cloud SaaS SMTP, Monolog, GlitchTip — 100 % self-host
NO GAFAM
Cette doc HTML statique sert de point d'entrée concis pour un nouvel arrivant
(utilisateur, développeur ou ops). Elle reste volontairement légère : les détails de
référence restent dans les dossiers doc/, docs/ du repository. À chaque
évolution majeure, ces pages doivent être mises à jour en même temps que le code.