- Download the Zip file containing the binaries from the Releases section.
- Place it in the /home/${USER}/ directory and unzip the file.
- Add Debian sources as given below:
Buster Users:Bullseye Users:sudo sh -c "echo 'deb http://ftp.us.debian.org/debian/ buster main contrib non-free' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://deb.debian.org/debian buster main contrib non-free' >> /etc/apt/sources.list" sudo apt-get updatesudo sh -c "echo 'deb http://ftp.us.debian.org/debian/ bullseye main contrib non-free' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://deb.debian.org/debian bullseye main contrib non-free' >> /etc/apt/sources.list" sudo apt-get update - Change directory as given below (Replace x.x.xxx with the version numbers on the file):
64-Bit Users:32-Bit Users:cd /home/${USER}/Stremio-x.x.xxx-arm64-64-bit/cd /home/${USER}/Stremio-x.x.xxx-armhf-32-bit/ - Perform the installation as given below (Replace x.x.xxx with the version numbers on the file):
64-Bit Users:32-Bit Users:sudo apt-get install ./libfdk-aac1_0.1.6-1_arm64.deb ./stremio_x.x.xxx-1_arm64.deb -fsudo apt-get install ./libfdk-aac1_0.1.6-1_armhf.deb ./stremio_x.x.xxx-1_armhf.deb -f - Now you should have Stremio installed. Grab some snacks and enjoy the show.
- Add Debian sources as given below:
Buster Users:Bullseye Users:sudo sh -c "echo 'deb http://ftp.us.debian.org/debian/ buster main contrib non-free' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://deb.debian.org/debian buster main contrib non-free' >> /etc/apt/sources.list" sudo apt-get updateBookworm Users:sudo sh -c "echo 'deb http://ftp.us.debian.org/debian/ bullseye main contrib non-free' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://deb.debian.org/debian bullseye main contrib non-free' >> /etc/apt/sources.list" sudo apt-get updatesudo sh -c "echo 'deb http://ftp.us.debian.org/debian/ bookworm main contrib non-free' >> /etc/apt/sources.list" sudo sh -c "echo 'deb http://deb.debian.org/debian bookworm main contrib non-free' >> /etc/apt/sources.list" sudo apt-get update - Clone the stremio-shell using:
git clone --recurse-submodules -j8 https://github.com/shivasiddharth/stremio-shell.git - Change directory using:
cd /home/${USER}/stremio-shell/ - Install dependencies using:
sed 's/#.*//' ./Requirements.txt | xargs sudo apt-get install -y - Make using:
qmake - Build binaries using:
make -f release.makefile - Prepare server using:
cp ./server.js ./build/ && ln -s "$(which node)" ./build/node - Run Stremio using:
or
./build/stremio/home/${USER}/stremio-shell/build/stremio
- After the
sudo apt-get updatecommand for adding sources, if you get a key error like shown below:

Fix the issue using (Replace XXXXXXXXXXXX with the first alphanumeric character key):sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys XXXXXXXXXXXX - For remote access of server, go into setting and select your IP address from the Enable remote HTTPS connections dropdown menu as shown below.

- For accessing the Stremio server remotely and securely (Expecially from Apple devices), use the Streaming HTTPS endpoint: link as shown below.

