Installation
The fastest way to install FeatBit is to use Docker Compose, which allows you to quickly set up and run FeatBit with all its dependencies in isolated containers.
FeatBit support three deployment options: Standalone, Standard, and Professional. For more information about the differences between these options, please check Deployment Options.
-
Clone the repository to your server or local machine and boot up the containers.
git clone https://github.com/featbit/featbit cd featbit # for Standalone version, run docker compose up -d # for Standard version, run docker compose -f docker-compose-standard.yml up -d # for Professional version, run docker compose -f docker-compose-pro.yml up -d
-
Once all containers have started, go to FeatBit's portal http://localhost:8081 (opens in a new tab) and use the default credentials to log in.
- username: test@featbit.com
- password: 123456
The Professional version's docker compose file contains a "run once" service called init-kafka-topics that creates the kafka topics required by the system. This service is meant to run only once and then exit, so it’s ok for this service to be in Exited status.