Awesome
<p align="center"> <a href="https://jitsu.com"> <img title="Jitsu" src='https://jitsu.com/img/jitsu-light.svg' width="400px"/> </a> </p> <br /> <p align="center"> <a href="https://github.com/jitsucom/jitsu/releases/latest"><img src="https://img.shields.io/github/v/release/jitsucom/jitsu?sort=semver" alt="Latest Version"></a> <a href="https://jitsu.com/docs"><img src="https://img.shields.io/badge/docs-jitsu.com/docs-purple.svg" alt="Jitsu Documentation"></a> <a href="https://jitsu.com/slack"><img src="https://img.shields.io/badge/slack-join-purple.svg" alt="Jitsu Slack"></a> <a href="https://circleci.com/gh/jitsucom/jitsu/tree/master"><img src="https://circleci.com/gh/jitsucom/jitsu/tree/master.svg?style=shield&circle-token=52a01ca8af325a73c950df2aa1953f68933383c3" alt="Master Build"></a> <a href="https://cloud.jitsu.com"><img src="https://img.shields.io/github/license/jitsucom/jitsu" alt="License"></a> </p> <table border="0" style="border: 0"><tr> <td> <img src="https://raw.githubusercontent.com/jitsucom/jitsu/master/artwork/destinations_screen.png" /> </td> <td> <img src="https://raw.githubusercontent.com/jitsucom/jitsu/master/artwork/sources_screen.png" /> </td> </tr></table>Jitsu is an open source high-performance data collection service. It can:
- Capture events your application generates and stream to Data Warehouse;
- Pull data from APIs and save it to Data Warehouse
Read more about our features and check out the platform overview!
<a href="#"><img align="right" src="https://raw.githubusercontent.com/jitsucom/jitsu/master/artwork/quickstart.gif" width="40px" height="40px"/></a>
Quick Start
Two easiest ways to start Jitsu are Heroku deployment and local docker-compose.
1-click Heroku deploy
It may take up to 5 minutes for Heroku to install environment.
After that you can visit <your_app_name>.herokuapp.com
<a href="https://heroku.com/deploy?template=https://github.com/jitsucom/jitsu"><img src="https://www.herokucdn.com/deploy/button.svg" width="250px" /></a>
Docker Compose
Start Jitsu using docker-compose:
git clone https://github.com/jitsucom/jitsu.git
cd jitsu
Add permission for writing log files:
#Ubuntu/Mac OS
chmod -R 777 compose-data/
For running latest
version use:
docker-compose up
Note: latest
image will be downloaded and started.
Visit http://localhost:8000/configurator
after the build is complete.
To learn more check out Jitsu deployment documentation:
Also, we maintain a Jitsu.Cloud — a hosted version of Jitsu. Jitsu.Cloud is free for up to 250,000 events per month. Each project comes with demo PostgresSQL Database (up 10,000 records).
<a href="#"><img align="right" src="https://raw.githubusercontent.com/jitsucom/jitsu/master/artwork/doc-n.png" width="40px"/></a>
Documentation
Please see our extensive documentation here. Key sections include:
- Deployment - Getting Jitsu running on Heroku, Docker, and building from source.
- Configuration - How to modify Jitsu Server's
yaml
file. - Geo Data - Configuring data enrichment with MaxMind.
- Scaling - How to setup a distributed deployment of Jitsu.
<a href="#"><img align="right" src="https://raw.githubusercontent.com/jitsucom/jitsu/master/artwork/com-n.png" width="40px"/></a>
Reporting Bugs and Contributing Code
- Want to report a bug or request a feature? Please open an issue.
- Want to help us build Jitsu? Fork the project, and check our an issues that are good for first pull request!
- Questions? Join our Slack!
- hello@jitsu.com - send us an email if you have any questions!