Deploy Campfire

Super simple group chat, without a subscription.

Deploy Campfire

Just deployed

/rails/storage

Deploy and Host Campfire on Railway

> Note: Campfire requires Web Push credentials for notifications. Before deployment, generate a VAPID_PUBLIC_KEY and VAPID_PRIVATE_KEY, and configure them as environment variables in Railway. These keys are used to authenticate push notifications to browsers and PWAs.

campfire

Campfire is a self-hosted, open-source group chat system by 37signals. It provides the core collaboration primitives—rooms, DMs, mentions, search, and mobile support—without subscriptions or vendor lock-in. You own the code, the infrastructure, and the data, making it a durable alternative to Slack or Microsoft Teams.

About Hosting Campfire

Hosting Campfire involves running a single Dockerized application on infrastructure you control. The service includes the web UI, real-time messaging, and background jobs in one cohesive deployment. Once running, users access Campfire through the browser or as a mobile PWA. Updates can be applied automatically or manually, and SSL can be configured at the platform level. On Railway, Campfire can be deployed with minimal setup while retaining full control over scaling, networking, and environment configuration.

Common Use Cases

  • Primary internal chat for teams replacing Slack or Microsoft Teams
  • Backup or fallback chat system during SaaS outages
  • Private, air-gapped communication for executives, boards, or secure environments

Dependencies for Campfire Hosting

  • Docker-compatible runtime
  • Persistent storage for application data

Deployment Dependencies

Implementation Details

Campfire is distributed as a container image and can be launched with a single command. Railway manages networking, SSL termination, and resource allocation, allowing the application to focus solely on runtime behavior.

Why Deploy Campfire on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Campfire on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

View Template
(v1) Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa

View Template
peppermint
Docker-compose port for peppermint.sh