🐚 Qt5-based shell for Stremio; compile this to run the desktop app
cp -R /Applications/Stremio.app/Contents/Resources/WCjs/lib/ build-stremio-Desktop_Qt_5_7_0_clang_64bit-Debug/stremio.app/Contents/MacOS/lib
qmake make
Please, refer to WINDOWS.md for a detailed explanation of how to build the latest Stremio in Windows.
Please, refer to DEBIAN.md for a detailed explanation of how to build the latest Stremio in Debian.
Please, refer to OpenSuseLeap.md for a detailed explanation of how to build the latest Stremio in OpenSuseLeap 15.0
There are Docker files and setup scripts for supported Linux distributions (Debian, Fedora, Arch), located in the
./distrosdirectory.
There is also an automated build script located in
./dist-utils/build-package.sh.
For more information refer to the DOCKER.md file.
There are repositories for third-party install scripts that may be useful for you, most notably: https://github.com/alexandru-balan/Stremio-Install-Scripts
We give no guarantees about their correctness or security.
stremio.profile
--development: would make the shell load from
http://127.0.0.1:11470instead of
https://app.strem.ioand would force the shell to not try and start a streaming server
--staging: would load the web UI from
https://staging.strem.io
--webui-url=: allows defining a different web UI URL
--streaming-server: when used with
development, it would make the shell try to start a streaming server; this is the default behaviour in production
--autoupdater-force: would force the auto-updater to check for a new version
--autoupdater-force-full: would force the auto-updater to always perform a full update (rather than partial)
--autoupdater-endpoint=: would override the default checking endpoints for the autoupdater
To test the autoupdater, you can use a command like:
./stremio --autoupdater-force --autoupdater-endpoint="https://www.stremio.com/updater/check?force=true";
force=truepassed to the update endpoint would cause it to always return the latest descriptor