Statut: inferred · Dernière révision: 2026-07-09

Déployer Supabase Realtime Chat gratuitement

Une app de chat Supabase se divise proprement : Supabase héberge base, auth et realtime, tandis que le frontend peut être statique sur Netlify, Cloudflare Pages ou un autre hébergeur.

Supabase Realtime Chat · supabase/supabase

Utilisez Supabase pour la base, auth et les subscriptions realtime.

Utilisez Netlify ou Cloudflare Pages pour le frontend React statique.

Vérifiez Row Level Security avant d'ouvrir le chat à de vrais utilisateurs.

Meilleurs hébergeurs gratuits

Supabase est la recommandation principale pour ce chemin de déploiement.

Chemin de déploiement

  1. 1 Créez un projet Supabase et appliquez le schéma/policies de l'exemple.
  2. 2 Copiez l'URL projet et la clé anon dans les variables d'environnement frontend.
  3. 3 Buildez le frontend et déployez-le sur Netlify ou Cloudflare Pages.
  4. 4 Testez connexion, insertion de messages, realtime et Row Level Security.
  5. 5 Surveillez les limites base et realtime avant d'inviter beaucoup d'utilisateurs.

Notes de déploiement

Ce pattern est très propre : BaaS managé plus frontend statique. Le risque opérationnel se déplace des serveurs vers les policies et les quotas.

FAQ

Où tourne le backend ?

Supabase héberge Postgres, auth et realtime. Le frontend peut rester statique.

La clé anon est-elle secrète ?

Non. Elle est prévue côté client ; Row Level Security décide les droits réels.

Un chat peut-il rester gratuit ?

Pour une petite démo, oui. Le trafic realtime et la base peuvent pousser vers le payant.