unsubbed.co

Campfire

Campfire lets you install your own group chat system entirely on your own server.

Overview

Super simple group chat, without a subscription Super simple group chat, without a subscription. And you get the code, too. The project has 4K+ GitHub stars and is licensed under MIT.

Getting Started

Source: GitHub README

Campfire’s Docker image contains everything needed for a fully-functional, single-machine deployment. This includes the web app, background jobs, caching, file serving, and SSL.

To persist storage of the database and file attachments, map a volume to /rails/storage.

To configure additional features, you can set the following environment variables:

  • SSL_DOMAIN - enable automatic SSL via Let’s Encrypt for the given domain name
  • DISABLE_SSL - alternatively, set DISABLE_SSL to serve ove

Normalized Features

Source: tool-features-normalized.json

docker.