This docker image allows you to run Stremio's streaming server as a standalone server (i.e. separate from the desktop application). You could drop a streaming server container on a separate linux-based server and remotely connect your Stremio interface to it. Or, you could run this together with Stremio 5 (a.k.a stremio-web, which is currently in alpha).
If you're interested in building Stremio components yourself, check out the instructions at the stremio-shell repository.
Execute the following command to pull and run the docker image:
$ docker run -p 11470:11470 -v ${PWD}:/root/.stremio-server --name=stremio-streaming-server sleeyax/stremio-streaming-server
This will run the latest version of the streaming server, map the configuration directory .stremio-server/
to your current working directory ${PWD}
and expose it on port 11470
.
Normally the latest version should be fine but if for some reason you'd like to run a different version of the streaming server, follow these steps:
- Clone this repository
$ git clone https://github.com/sleeyax/stremio-streaming-server && cd stremio-streaming-server
. - Change the
VERSION
build argument. For example:ARG VERSION=v4.4.148
- rebuild the container
$ docker build -t sleeyax/stremio-streaming-server .
ordocker buildx build --platform linux/arm64,linux/arm/v7 -t sleeyax/stremio-streaming-server .
for multi-arch builds.
This project is not officialy maintained by Stremio.