Self host a private Campfire chat for your team or organization
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.