Motore di ricerca video globale per istanze Peertube. Cercando una parola chiave, il servizio restituisce tutti i video dalle istanze peertube federate. E' possibile applicare un ordinare per data, durata o per lingua https://sepiasearch.peertube.uno
Go to file
Chocobozzz 8f26b09f11
Correct implementation of tagsAllOf
2020-02-14 16:28:11 +01:00
PeerTube@68ca61941e First commit 2020-02-13 11:49:03 +01:00
config Index instances 2020-02-14 14:09:31 +01:00
server Correct implementation of tagsAllOf 2020-02-14 16:28:11 +01:00
support/systemd First commit 2020-02-13 11:49:03 +01:00
.eslintrc.json Index instances 2020-02-14 14:09:31 +01:00
.gitignore First commit 2020-02-13 11:49:03 +01:00
.gitmodules First commit 2020-02-13 11:49:03 +01:00
LICENSE First commit 2020-02-13 11:49:03 +01:00
README.md First commit 2020-02-13 11:49:03 +01:00
package.json Index videos 2020-02-13 16:06:52 +01:00
server.ts Index instances 2020-02-14 14:09:31 +01:00
tsconfig.json Index videos 2020-02-13 16:06:52 +01:00
yarn.lock Index videos 2020-02-13 16:06:52 +01:00

README.md

Application behind search.joinpeertube.org

Dev

$ git submodule update --init --recursive
$ yarn install --pure-lockfile

Initialize the database:

$ sudo -u postgres createuser -P peertube
$ sudo -u postgres createdb -O peertube peertube_search_index

Then run simultaneously (for example with 2 terminals):

$ tsc -w
$ node dist/server

Then open http://localhost:3234.

Production

In the root of the cloned repo:

$ git submodule update --init --recursive
$ yarn install --pure-lockfile
$ npm run build
$ node dist/server.js