Expert guidance for deploying FeatBit with Docker Compose across three tiers - Standalone (PostgreSQL only), Standard (PostgreSQL/MongoDB + Redis), and Professional (+ ClickHouse + Kafka). Use when user mentions "docker-compose", "deploy with Docker", "standalone vs standard vs pro", works with docker-compose.yml files, or asks about container configuration, environment variables, or production Docker setup.
View on GitHubFebruary 3, 2026
Select agents to install to:
npx add-skill https://github.com/featbit/featbit-skills/blob/main/skills/featbit-deployment-docker/SKILL.md -a claude-code --skill featbit-deployment-dockerInstallation paths:
.claude/skills/featbit-deployment-docker/# FeatBit Docker Compose Deployment Expert guidance for deploying FeatBit with Docker Compose. This skill provides deployment instructions for all three tiers with links to detailed configuration files. ## Core Concepts FeatBit offers three deployment architectures optimized for different scales: | Tier | Database | Cache | Message Queue | Analytics | Best For | |------|----------|-------|---------------|-----------|----------| | **Standalone** | PostgreSQL | None | PostgreSQL | PostgreSQL | Low to moderate concurrent connections, moderate API calls, limited event volume | | **Standard** | PostgreSQL/MongoDB | Redis | Redis | MongoDB | Moderate to high concurrent connections & API calls, moderate event volume | | **Professional** | PostgreSQL/MongoDB | Redis | Kafka | ClickHouse | Moderate to high concurrent connections & API calls, high event volume | **Quick Selection Guide**: - **Standalone**: Minimal setup, single server, handles low to moderate concurrent WebSocket connections - **Standard**: Production-ready with caching, handles high concurrent connections with moderate event volume - **Professional**: Maximum scale for high connections AND high event volume, requires DevOps expertise **Note**: Traffic includes both concurrent WebSocket connections from frontend clients and API calls to clients - these have different scales. ๐ **Architecture Details**: https://docs.featbit.co/installation/deployment-options ## Deployment Guides **โ ๏ธ Important**: Before starting any deployment, clone the FeatBit repository as it contains required scripts: ```bash git clone https://github.com/featbit/featbit.git cd featbit ``` These scripts are accessed during Docker execution. **๐ Access Information** (applies to all deployment tiers): - **URL**: http://localhost:8081 - **Default Login**: test@featbit.com / 123456 ### Standalone Deployment **Quick Start**: ```bash # Clone repository (if not already done) git clone https://github.com/featbit/featbit.git cd featb