À quoi ça sert
App de démonstration. Cette fiche illustre le pattern d'une app de chat temps réel via websocket. La version livrée est un serveur Node WS minimal (broadcast in-memory) ; le vrai Phoenix LiveView (Elixir + OTP) n'est pas encore livré sur la plateforme (problèmes de build buildpack Elixir).
Ce que vous obtenez
- Serveur Node WS qui accepte connexions et broadcast les messages
- Présence simple en mémoire (liste des connectés)
- Page HTML statique avec client websocket vanilla
- Pattern de déploiement minimal pour valider le fonctionnement WS sur la plateforme
- À remplacer par Phoenix LiveView quand le buildpack Elixir sera stable
Pré-requis
Compte di2amp actif. Plan minimal : Free. Addons utilisés : Postgres.
Si vous n'avez pas encore créé de compte, suivez le guide de démarrage avant cette page (5 minutes).
001 Déploiement manuel via CLI
Si vous voulez forker, modifier, ou comprendre étape par étape, utilisez la CLI :
Cloner
Créer app + Postgres
Configurer le secret
Pousser
Tester
Aller plus loin
Agents IA recommandés
- Code Review
- DBA pour les queries Ecto
Addons utiles à ajouter ensuite
Aucun addon supplémentaire n'est généralement nécessaire pour cette app.
Apps similaires à explorer
Une fois que vous êtes à l'aise avec celle-ci, voyez ce que ces apps proposent :
Prêt à déployer
Phoenix Chat ?
Free tier permanent, pas de carte bancaire. Les addons facturés sont visibles avant que vous validiez.