Centrifugo
Scalable real-time messaging server
What is Centrifugo?
Centrifugo is a scalable real-time messaging server in a language-agnostic way. It works alongside with your application backend to add real-time features.
Key Features
- WebSocket and HTTP streaming
- Millions of connections
- Pub/Sub channels
- Presence and history
- JWT authentication
- Redis/KeyDB/Nats integration
- Prometheus metrics
Deployment on Moltern
Centrifugo can be deployed on Moltern with a single click. Moltern handles:
- Automatic SSL/TLS certificates via Let's Encrypt
- Persistent storage for your data
- Environment configuration through the dashboard
- Container orchestration with automatic restarts
Getting Started
- Navigate to the Services page in Moltern
- Search for "Centrifugo"
- Click Deploy and configure your settings
- Access your instance via the provided URL
Configuration
Environment Variables
Configure the following environment variables in your Moltern dashboard:
| Variable | Description | Default |
|---|---|---|
| Check service settings | Configure via dashboard | - |
Backup
Moltern provides automatic backup options. Configure backup schedules in the service settings.