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
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Chocobozzz 0775ab5661
Fix tag boost
6 days ago
PeerTube @ f676e0e321 Support is live filter 1 week ago
client Replace duration by live info 6 days ago
config Fix tag boost 6 days ago
server Support is live filter 1 week ago
shared Add ability to customize instance 7 months ago
support Add nginx template 9 months ago
themes/framasoft Fix framasoft's theme on small devices 7 months ago
.eslintrc.json Fix body payload 11 months ago
.gitignore First commit 1 year ago
.gitmodules Use https for git 1 year ago
LICENSE First commit 1 year ago
README.md Support sv locale 4 months ago
package.json Add ability to customize instance 7 months ago
server.ts Add cache 7 months ago
tsconfig.json Index videos 1 year ago
yarn.lock Add opengraph 8 months ago

README.md

Application behind search.joinpeertube.org

Dev

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

The database (Elastic Search) is automatically created by PeerTube at startup.

Run simultaneously (for example with 3 terminals):

$ tsc -w
$ node dist/server
$ cd client && npm run serve

Then open http://localhost:8080.

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

Add locale

Add the locale in client/src/main.ts and client/Makefile. Then update translations.