Chocobozzz 3bfecf4890 Update runner version 5 月之前
..
scripts 54a7183b11 Check available jobs on reconnection 6 月之前
src 93b09bf891 Fix stuck runner 5 月之前
.gitignore 3a4992633e Migrate server to ESM 1 年之前
.npmignore 3a4992633e Migrate server to ESM 1 年之前
README.md 3a4992633e Migrate server to ESM 1 年之前
package.json 3bfecf4890 Update runner version 5 月之前
tsconfig.json 3a4992633e Migrate server to ESM 1 年之前
yarn.lock ed77d65699 Upgrade peertube runner dependencies 7 月之前

README.md

PeerTube runner

Runner program to execute jobs (transcoding...) of remote PeerTube instances.

Commands below has to be run at the root of PeerTube git repository.

Dev

Install dependencies

cd peertube-root
yarn install --pure-lockfile
cd apps/peertube-runner && yarn install --pure-lockfile

Develop

cd peertube-root
npm run dev:peertube-runner

Build

cd peertube-root
npm run build:peertube-runner

Run

cd peertube-root
node apps/peertube-runner/dist/peertube-runner.js --help

Publish on NPM

cd peertube-root
(cd apps/peertube-runner && npm version patch) && npm run build:peertube-runner && (cd apps/peertube-runner && npm publish --access=public)