BeaconControl is an open source platform to setup and manage beacon deployments built with Ruby on Rails. BeaconControl includes BeaconControl Admin Panel which is used to manage beacons, applications and add-ons through the web panel, API to authenticate a client, get beacons configuration and send events about beacons to server and S2S API to manage beacons, applications and add-ons through API (this requires to setup own BeaconControl server). More information about BeaconControl Admin Panel and APIs can be found at https://beaconcontrol.io/dev/backend-docs
You can check working BeaconControl service at https://admin.beaconcontrol.io
Setup your own BeaconControl server (e.g to extend its functionality or to use S2S API) is simple.
The easiest way to deploy own BeaconControl server is to deploy BeaconControl to Heroku using Heroku Button. Just click on the button bellow and you will be passed through application setup flow on Heroku.
If you prefer to start development on your local machine just you use the following command:
bin/setup
For Ubuntu I recommend to execute to begin with:
./ubuntu.sh
It will take care of a few things:
config/database.yml database configuration file
config/config.yml application configuration file
config/sidekiq.yml Sidekiq configuration filebundle installDocumentation of BeaconControl can be found at:
Content type
Image
Digest
Size
475.2 MB
Last updated
over 8 years ago
docker pull martel/beaconcontrol