diff --git a/wiki/docker-images/rblsb_-_synctube.md b/wiki/docker-images/rblsb_-_synctube.md new file mode 100644 index 0000000..a6bcc23 --- /dev/null +++ b/wiki/docker-images/rblsb_-_synctube.md @@ -0,0 +1,39 @@ +# rblsb - synctube + +The official container and documentation was made by [rblsb](https://github.com/rblsb/synctube). +There is no official pre-build on docker-hub. + +## Set-up for building process + +First of all create a folder for your `rebuild.sh`. +After that clone synctube from github into a folder within the just created folder. +Then build the image inside the git folder with `docker build -t synctube .`. + +## Volumes + +Set the following volumes with the -v tag. + +| Volume-Name | Container mount | Description | +| ----------- | ------------------- | ------------------- | +| `synctube` | `/usr/src/app/user` | Configuration files | + +## Ports + +Set the following ports with the -p tag. + +| Container Port | Recommended outside port | Protocol | Description | +| -------------- | ------------------------ | -------- | ----------- | +| `4200` | `4200` | TCP | WebUI | + +## Rebuild + +```shell +#!/bin/sh +docker stop synctube +docker rm synctube +docker run --name synctube \ + --restart unless-stopped \ + -p 4200:4200 \ + -v synctube:/usr/src/app/user \ + -d synctube +``` diff --git a/wiki/recommended_alternatives.md b/wiki/recommended_alternatives.md index d7ce222..35ac714 100644 --- a/wiki/recommended_alternatives.md +++ b/wiki/recommended_alternatives.md @@ -40,6 +40,9 @@ recommended, good software (mostly free and/or open-source). client for Android and iOS. Fritter features local subscription management. - [Nitter](./nitter.md) is a free and open source alternative frontend. +- [**Watch2gether**](https://w2g.tv/) alternatives: + - [SyncTube](./synctube.md) is self hostable software to synchronize video viewing. + - [**YouTube**](https://youtube.com) is a online video platform owned by Google. - [Invidious](./invidious.md) is a copyleft and open-source alternative frontend. Invidious features local subscription management. diff --git a/wiki/synctube.md b/wiki/synctube.md new file mode 100644 index 0000000..1b6b94c --- /dev/null +++ b/wiki/synctube.md @@ -0,0 +1,8 @@ +# SyncTube + +[SyncTube](https://github.com/RblSb/SyncTube) is open source software to view +videos in sync with other people. + +## Server + +A server can be setup via docker with the [rblsb image](./docker-images/rblsb_-_synctube.md).