683 B
683 B
Application behind search.joinpeertube.org
Dev
$ git submodule update --init --recursive
$ yarn install --pure-lockfile
The database (Elastic Search) is automatically created by PeerTube on startup.
Run simultaneously (for example with 2 terminals):
$ tsc -w
$ node dist/server
Then open http://localhost:3234.
Production
Install dependencies:
- NodeJS (v12)
- Elastic Search
In the root of the cloned repo:
$ git submodule update --init --recursive
$ yarn install --pure-lockfile
$ npm run build
$ cp config/default.yaml config/production.yaml
$ vim config/production.yaml
$ node dist/server.js