A self-hostable Stremio addon that lets you stream content straight from nCore.
Warning
This project is very much in its alpha phase. The setup is still a bit rough and even a full rewrite is not out of the picture. It's the early days of the project, so don't expect stability yet, but feel free to experiment with it. When you update, expect new or removed env vars and new or removed volumes from the docker compose config.
Important
I maintain this project in my free time as a hobby. Feel free to leave suggestions or feedback in the form of issues, but don't expect free labor. Rude or entitled issues will be deleted without explanation. The project is source-available, meaning that I currently don't accept contributions.
View answer
Stremio is a media hub for your Smart TV, phone, or computer, just like Netflix, Disney+, or other services.
The differe is that Stremio doesn't provide any media sources by default, you have to use addons for that.
View answer
This project is an addon that connects your nCore account to Stremio. Without an addon, stremio will show no "streams" for any media.
Once you configure this addon, you will be able to click on any movie/show and you will see a list of all torrents for that particular media from nCore.
The addon will even rank them based on your configured preferences (language + resolution).
View answer
- nCore account (that isn't banned)
- A computer to host this program on
- Docker needs to be installed
- Needs enough free space where the downloaded files will fit.
- This computer should ideally always be on (because it needs to seed the files back to nCore)
- A device that can run Stremio (newer LG/Samsung Smart TVs, an Android TV box, or just a laptop/PC)
- Your own domain name with HTTPS (tutorials coming soon...)
- If you use Stremio on computer or an Android TV box and you don't want to share the addon with your friends and family, then this step can be optional.
- Self-hostable. The downloading PC/server can be anywhere and you can stream remotely.
- Seeds torrents after download.
- Saves torrent files and downloads to disk. If you come back the next day, the files will already be downloaded, so you won't have to wait too long.
- Configurable to delete torrents when you no longer have to seed them. (Hit'n'run checker)
- Multiple users without having to tell your nCore password to anyone.
- Recommendations and torrent ordering based on user preferences (Language + Resolution).
Server: the computer where you will host this addon.
Client: the device where you will watch the content through the Stremio app.
If you're not familiar with selfhosting, follow this guide.
If you know your way around selfhosting and Docker, follow this guide.
- Admin panel for torrents
- Sort torrents based on user preferences
- Add database + install flow in WebUI to replace most environment variables
- Integrate with local-ip.co to allow https for local network
- Add more unit tests to backend
- Add unit tests to frontend