Self host a private Campfire chat for your team or organization

Self host a private Campfire chat for your team or organization
self hosted Campfire screenshot

Campfire is a web-based chat application you can host for your own team or organization.

If you run a small business, chat is where day-to-day work actually happens: quick questions, sharing files, and keeping decisions from getting lost in email. Campfire gives you a private, company-owned place for those conversations.

self hosted Campfire chat screencast

Campfire lets you self-host a modern chat for each group or organization, so your conversations, files, and team history stay under your control. Compare Campfire with Mattermost when evaluating what self hosted chat solution fits your team best.

Formable's Campfire Portainer stack docker-compose.yml

services:
  web:
    image: ghcr.io/basecamp/once-campfire
    restart: unless-stopped
    ports:
      - ${APP_PORT}:3000
    environment:
      - SECRET_KEY_BASE=your_key
      - VAPID_PUBLIC_KEY=your_key
      - VAPID_PRIVATE_KEY=your_key
      - TLS_DOMAIN=campfire.formable.app
      - BASE_URL=https://campfire.formable.app
      - MAILER_FROM_ADDRESS=
      - SMTP_ADDRESS=
      - SMTP_USERNAME=
      - SMTP_PASSWORD=
    volumes:
      - campfire:/rails/storage

volumes:
  campfire:

Managed Self Hosted Campfire

Formable sets up, monitors and updates your cloud applications.

💡
Formable installs Campfire at your own subdomain, for example: campfire.formable.app
🔒
Free Let's Encrypt certificate setup and renewal with certbot.
📡
We monitor your application subdomain with Formable's Uptime Kuma server.
⚙️
Formable updates your application and checks for any breaking changes.
💾
Formable configures Kopia to take incremental snapshots of your application data and files to AWS S3.
✉️
Formable starts you on our Mailgun SMTP server for email notification delivery. We can then get you setup with your own Mailgun account and subdomain, so you can track deliverability.
🚨
Formable resolves any application downtime issues and supports your team.
Mastodon