Skip to content
This repository has been archived by the owner on Nov 16, 2024. It is now read-only.
/ stremio-aio Public archive

One docker image of both Stremio server and Stremio web

License

Notifications You must be signed in to change notification settings

IEduStu/stremio-aio

Repository files navigation

Stremio AIO

A single docker image that contains both Stremio server and Stremio web, on the same port, for a setup with no CORS issues.

Run with this command:

docker run -p 8080:8080 ghcr.io/iedustu/stremio-aio:latest

Or with docker compose:

name: stremio-aio

services:
  stremio-aio:
    image: ghcr.io/iedustu/stremio-aio:latest
    container_name: stremio-aio
    ports:
      - 8080:8080

Then open port 8080 in your browser.

Using an mDNS (a .local domain)

If you host this docker image on a device on your network and connect to is using mDNS (a .local domain, such as my-device.local), streaming may not work for you.

To fix that, make sure to pin the device's IP in your router to ensure it doesn't change, and then set a mapping between the domain you use and the device's static external IP.

This is how you do it using a docker run command:

docker run -p 8080:8080 --add-host my-device.local:<ip address here> ghcr.io/iedustu/stremio-aio:latest

Or with docker compose:

name: stremio-aio

services:
  stremio-aio:
    image: ghcr.io/iedustu/stremio-aio:latest
    container_name: stremio-aio
    ports:
      - 8080:8080
    extra_hosts:
      - "my-device.local:<ip address here>"

About

One docker image of both Stremio server and Stremio web

Resources

License

Stars

Watchers

Forks

Packages