You're in good company
5-Step Deployment Overview
Create a new ReactiveSearche.io instance
Sign up and get your ReactiveSearch.io instance ID over here.
Get the deployment template
Clone our deployment template repository to easily build and deploy ReactiveSearch.io on your machine with the following command:
git clone https://github.com/appbaseio/arc-dockerized.git && cd arc-dockerized
Configure logging agent
Fluentbit forwards the logs created by ReactiveSearch.io to Elasticsearch, so update the
fluent-bit.conf file with your Elasticsearch variables.
Note: You can skip changing defaults if you're running Elasticsearch as part of ReactiveSearch.io deployment.
Build and deploy
Variant 1: If Elasticsearch is already set up. Install ReactiveSearch.io + Nginx with TLS (Recommended for prod setup). See code. Variant 2: If you don't have Elasticsearch set up. Install https://github.com/reactiveio/arc-dockerized/blob/master/docker-compose.yaml.io and Elasticsearch together (dev mode). See code.
Configure and use the dashboard
Open configuration service URL in your browser or setup if opening for the first time. Then, configure ReactiveSearch.io Instance variables.