This guide is aimed at helping you install and set up RudderStack correctly on a variety of platforms. Please feel free to reach out to us in case you are stuck anywhere in the process, or want more information on any of the topics covered below.
Instructions for Docker
Instructions for Kubernetes
Instructions for a Native Installation
Instructions for a Developer Machine Setup
Clone the Github Repo
git clone https://github.com/rudderlabs/rudder-server.git
Once you have installed and set up RudderStack on your target machine, please follow the steps below to test your RudderStack installation:
If you already have a Google Analytics account, keep the tracking ID handy. If not, please create one and get the tracking ID. The Google Analytics account needs to have a
Web+App doesn't seem to work)
Create one source (Android or iOS) and configure a Google Analytics destination for the same with the above tracking ID
We have bundled a shell script that can generate test events. Get the source
writeKey from the RudderStack dashboard and then run the following command:
./scripts/generate-event <YOUR_WRITE_KEY> https://hosted.rudderlabs.com/v1/batch
You can then login to your Google Analytics account and verify that events are delivered. Go to
Events. RealTime view is important as the other dashboards can sometimes take 24 to 48 hours to refresh.