joinpeertube fork
Find a file
2020-02-15 19:04:00 +01:00
ansible Optimize Docker build and loading performance 2020-02-15 17:36:06 +01:00
docker Remove unused files from the repo (fixes #14) 2020-02-15 19:04:00 +01:00
public lossless image optimization, remove unused images 2020-02-15 17:53:42 +01:00
src Remove matomo tracking 2020-02-15 18:03:07 +01:00
.babelrc Upgrade deps 2019-02-06 13:08:03 +01:00
.dockerignore simplify and optimize dockerfile (ref #14) 2020-02-15 16:28:21 +01:00
.editorconfig Add vue cli 2019-09-11 14:07:19 +02:00
.eslintrc.js Fix lint 2019-10-28 13:10:17 +01:00
.gitignore added ansible playbook 2020-02-09 14:52:26 +01:00
generate-instances-list.py move docker files to seperate subfolder 2020-02-09 14:35:18 +01:00
LICENSE Add LICENSE 2019-11-12 14:21:27 +01:00
Makefile Remove whitespaces from extracted HTML tags 2019-12-10 17:29:38 +01:00
package.json Remove matomo tracking 2020-02-15 18:03:07 +01:00
README.md move docker files to seperate subfolder 2020-02-09 14:35:18 +01:00
yarn.lock Updated dependencies 2020-02-15 18:10:07 +01:00

JoinPeerTube

Dev

$ yarn install --pure-lockfile
$ npm run serve

Build for production

python3 generate-instances-list.py
# docker build . -f docker/Dockerfile -t joinpeertube
# docker run -it --rm -p 8080:80 --name joinpeertube joinpeertube

Update translations

Add Weblate remote:

$ git remote add weblate https://weblate.framasoft.org/git/joinpeertube/main

Update from Weblate:

$ git fetch weblate && git merge weblate/master

Re generate translations:

$ npm run i18n:update

Push on master (Weblate will be automatically updated)

$ git push origin master

Add locale

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