@horizon/server
v2.0.0
Published
Server for RethinkDB Horizon, an open-source developer platform for building realtime, scalable web apps.
Downloads
64
Readme
Horizon Server
An extensible middleware server built on top of RethinkDB which exposes a websocket API to front-end applications.
Documentation
Follow our documentation at horizon.io/install for instructions on installing Horizon.
Requirements
The Horizon server requires some tools and libraries to be available before it can run:
node.js
- interpreter to run the Horizon serveropenssl
- generating ssl certificatesrethinkdb
- for running a RethinkDB server
OpenSSL
OpenSSL is required to generate the cert and key pair necessary to serve Horizon securely via HTTPS and WSS. Usually this is done on the production server where you are running Horizon, however to do this locally you'll need to have the OpenSSL installed.
- OSX -
brew install openssl
- Ubuntu - Follow this guide here.
- Windows - Unofficial list of Windows OpenSSL Binaries
RethinkDB
Check out rethinkdb.com/install for the best method of installing RethinkDB on your platform.