Campfire : une application de chat web déployée avec Docker
2025-09-07
Campfire est une application de chat web prenant en charge plusieurs salles, la messagerie directe, les pièces jointes avec aperçus, la recherche, les notifications push web, les @mentions et une API pour l'intégration de bots. Il s'agit d'un système mono-tenant ; plusieurs instances sont déployées pour différents groupes de clients. L'image Docker inclut tout le nécessaire pour un déploiement sur une seule machine : application web, tâches en arrière-plan, mise en cache, service de fichiers et SSL. Pour la persistance de la base de données et des pièces jointes, mappez un volume sur /rails/storage. Configurez SSL, les notifications push web et les rapports d'erreurs via des variables d'environnement.