Intégrations
Comment le Core s'intègre aux modules UniFam et aux outils externes.
Modules UniFam
Le Core est le point d'ancrage de tous les modules. Chaque module s'enregistre auprès du registre du Core et réutilise ses comptes, son foyer et ses permissions.
| Module | Rôle |
|---|---|
| Taskify | Tâches et projets |
| Budgify | Budget |
| Cookify | Cuisine et recettes |
| Stockify | Stocks |
| Sportify | Activité sportive |
| Babify | Suivi des bébés |
| Plantify | Plantes |
Les contrats propres à un module (par exemple Project et Task pour Taskify) sont dans le SDK du module, pas dans celui du Core.
Applications externes
Une application tierce peut dialoguer avec le Core via son API et le SDK.
Reverse proxy
UniFam se place derrière un reverse proxy (Nginx, Traefik, Caddy…) pour le HTTPS. Voir Auto-hébergement.
Authentification externe
Les fournisseurs d'identité externes (OAuth, SSO) ne sont pas pris en charge dans cette version (TODO : à confirmer).
OCR
L'OCR s'exécute localement via l'extension du Core. Voir Fonctionnalités.