]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit
Add peertube runner cli
authorChocobozzz <me@florianbigard.com>
Fri, 21 Apr 2023 13:05:27 +0000 (15:05 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Tue, 9 May 2023 06:57:34 +0000 (08:57 +0200)
commit1772b383de490cf406fe93ef3aa3a941f6db513c
tree7cecc404c8d71951c22079e9bf5180095981b7f9
parent118626c8752bee7b05c4e0b668852e1aba2416f1
Add peertube runner cli
34 files changed:
.eslintrc.json
.github/actions/reusable-prepare-peertube-build/action.yml
package.json
packages/peertube-runner/.gitignore [new file with mode: 0644]
packages/peertube-runner/README.md [new file with mode: 0644]
packages/peertube-runner/package.json [new file with mode: 0644]
packages/peertube-runner/peertube-runner.ts [new file with mode: 0644]
packages/peertube-runner/register/index.ts [new file with mode: 0644]
packages/peertube-runner/register/register.ts [new file with mode: 0644]
packages/peertube-runner/server/index.ts [new file with mode: 0644]
packages/peertube-runner/server/process/index.ts [new file with mode: 0644]
packages/peertube-runner/server/process/process.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/common.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/index.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/process-live.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/process-vod.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/transcoding-logger.ts [new file with mode: 0644]
packages/peertube-runner/server/process/shared/transcoding-profiles.ts [new file with mode: 0644]
packages/peertube-runner/server/server.ts [new file with mode: 0644]
packages/peertube-runner/shared/config-manager.ts [new file with mode: 0644]
packages/peertube-runner/shared/http.ts [new file with mode: 0644]
packages/peertube-runner/shared/index.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/index.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/ipc-client.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/ipc-server.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/shared/index.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/shared/ipc-request.model.ts [new file with mode: 0644]
packages/peertube-runner/shared/ipc/shared/ipc-response.model.ts [new file with mode: 0644]
packages/peertube-runner/shared/logger.ts [new file with mode: 0644]
packages/peertube-runner/tsconfig.json [new file with mode: 0644]
packages/peertube-runner/yarn.lock [new file with mode: 0644]
scripts/build/peertube-runner.sh [new file with mode: 0755]
scripts/ci.sh
scripts/dev/peertube-runner.sh [new file with mode: 0755]