Dionysus is a Self-hosted TV Show and Movie streamer
git clone https://github.com/adcar/dionysus.git
cd dionysus
npm install
You'll need an API key from tmdb. (Requires a signup).
Create a file called config.env
in the root of the projects directory. Here you need to set your TMDB API key. You can also set other options like port number.
TMDB_API_KEY=INSERT_TMDB_API_KEY_HERE
Warning: Don't put your API Key in quotes! The entire world will end.
TMDB_API_KEY=ml3cp62vuta5n4w8lna3v0qe0729p12d
PORT=3000
From the dionysus directory run:
npm start
Then visit localhost:3000
- Move away from Alluc
- Fix Openload's "Embed Blocked" error. Will have to disable sandbox and route through node-iframe-replacement and stripping any ads.
- Create RESTful API
- Utlize React.js
- Modularize app.js into seperate files
- Add better navigation
- Autoplay whatever exists, not just first openload link
- Better discovery section (will require React)
- Trakt integration