Unofficial Docker image Opentogethertube http://opentogethertube.com
576
The easy way to watch videos with your friends.
Contributions are welcome. The current iteration is named "Firework", and you can see what's currently being worked on under the "projects" tab.
This project targets the lastest LTS version of node.js.
Fork this repo and clone it.
If you are planning to deploy this yourself, make sure you are on the master branch.
In a terminal, navigate to the opentogethertube folder and run
npm install
env folder to a new file called development.envcp env/example.env env/development.env
env/development.env and replace API_KEY_GOES_HERE with the youtube api key.npx sequelize-cli db:migrate
To run the test suite, run
npm test
This project has 2 main components: the client and the server. You can run both of them simultaneously using the command
npm run dev
npm run dev-windows
Sometimes, you may want to run them seperately so you can use breakpoints to debug. Using VSCode, this is trivial.
To start the server: Debug > Select "Launch Program" > Start
To start the client: npm run serve
npm install
npm run build
npm start
You can also specify the port the server will listen on by setting the
PORT environment variable.
PORT=8080 npm start
Go to Docker
Content type
Image
Digest
Size
135.7 MB
Last updated
over 6 years ago
docker pull antoine13/opentogethertube