Aller au contenu principal

Architecture ERP

Vue d ensemble

L application se deploie via deux ressources Coolify :

  • Ressource "ERP Repo" : erp_frontend + erp_docs.
  • Ressource "Supabase" : DB, Auth, Storage, Realtime, Edge Functions.

Diagramme

Flux principal

  1. Le frontend utilise SUPABASE_PUBLIC_URL + ANON_KEY (env Coolify).
  2. Kong route les requetes vers les services Supabase.
  3. Les Edge Functions utilisent la SERVICE_ROLE_KEY cote serveur.
  4. Les donnees sont stockees dans Postgres et Storage.

Composants cles

  • erp_frontend: app utilisateur.
  • erp_docs: documentation publique.
  • supabase (ressource Coolify): DB, Auth, Storage, Realtime, Functions.
  • kong: point d entree API.