Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/best-coloc-ever/twitch-cast
Cast Twitch on your Chromecast
https://github.com/best-coloc-ever/twitch-cast
chromecast proxy twitch
Last synced: 26 days ago
JSON representation
Cast Twitch on your Chromecast
- Host: GitHub
- URL: https://github.com/best-coloc-ever/twitch-cast
- Owner: best-coloc-ever
- License: mit
- Created: 2015-11-15T17:52:46.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-10-06T22:12:16.000Z (about 5 years ago)
- Last Synced: 2024-08-03T13:01:51.854Z (4 months ago)
- Topics: chromecast, proxy, twitch
- Language: JavaScript
- Homepage: https://datcoloc.com/twitch-cast
- Size: 612 KB
- Stars: 10
- Watchers: 5
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-twitch-dev - best-coloc-ever/twitch-cast - Cast Twitch on your Chromecast. (Libraries / JavaScript (Node.js))
README
# twitch-cast [![Build Status](https://travis-ci.org/best-coloc-ever/twitch-cast.svg?branch=master)](https://travis-ci.org/best-coloc-ever/twitch-cast)
A Chromecast application and proxy for [twitch.tv](https://twitch.tv)
official web application available at [datcoloc.com/twitch-cast](https://datcoloc.com/twitch-cast)
## Deployment
Make sure you have **docker >= 1.10** and **docker-compose >= 1.6** installedGenerate your SSL/TLS certificate in `frontend/server/fullchain.pem`
Place the associated private key in `frontend/server/privkey.pem`then run:
```sh
export TWITCH_CLIENT_ID=your_twitch_client_id
export TWITCH_CLIENT_SECRET=your_twitch_client_secret
export TWITCH_APP_REDIRECT_URI=your_twitch_app_redirect_uri
export CHROMECAST_APP_ID=your_chromecast_app_id./deploy.sh
```