Added examples and removed deprec. information from README #143

Merged
filipnyquist merged 2 commits from fix-readme into master 2019-02-05 16:48:27 +01:00

View file

@ -11,15 +11,21 @@ The official lighthouse instance is live at https://lighthouse.lbry.io
1. Elasticsearch as a backend db server. 1. Elasticsearch as a backend db server.
2. LBRYimport, an importer that imports the claims into the Elasticsearch database. 2. LBRYimport, an importer that imports the claims into the Elasticsearch database.
3. Lighthouse API server, which serves the API and does all calculations about what to send to the end user. 3. Lighthouse API server, which serves the API and does all calculations about what to send to the end user.
### API Documentation ### API Documentation / Usage example
To make a simple search by string:
```
https://lighthouse.lbry.io/search?s=stringtosearch
```
To get autocomplete suggestions:
```
https://lighthouse.lbry.io/autocomplete?s=stringtocomp
```
[The full API documentation](https://lbryio.github.io/lighthouse/) [The full API documentation](https://lbryio.github.io/lighthouse/)
## Installation ## Installation
### Prerequisites ### Prerequisites
* [Node v8](https://nodejs.org/en/download/) * [Node v8](https://nodejs.org/en/download/)
* [Yarn](https://yarnpkg.com/en/docs/install) * [Yarn](https://yarnpkg.com/en/docs/install)
* [Python 2.7](https://www.python.org/downloads/)
* [Elasticsearch](https://www.elastic.co/downloads/elasticsearch) * [Elasticsearch](https://www.elastic.co/downloads/elasticsearch)
@ -27,11 +33,6 @@ The official lighthouse instance is live at https://lighthouse.lbry.io
``` ```
git clone https://github.com/lbryio/lighthouse git clone https://github.com/lbryio/lighthouse
``` ```
>Grab the latest release of lbrycrd here:
[Download lbrycrd](https://github.com/lbryio/lbrycrd/releases)
>Create a lbrycrd config file at ~/.lbrycrd/lbrycrd.conf which contains rpcuser,rpcpassword and rpcport. Then run lbrycrd in the background with that config file.
>Make sure elasticsearch is running and run (from the lighthouse dir): >Make sure elasticsearch is running and run (from the lighthouse dir):
``` ```
./gendb.sh ./gendb.sh
@ -40,10 +41,6 @@ git clone https://github.com/lbryio/lighthouse
``` ```
yarn install --production=false yarn install --production=false
``` ```
>Start an instance of the decoder:
```
cd decoder && pip install -r requirements.txt && python decoder.py
```
>Build and run Lighthouse: >Build and run Lighthouse:
``` ```
yarn run prod yarn run prod