• 1 Post
  • 6 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle




  • Okay Ive been asking the same question and I Ive not found a perfect solution.

    My current best option has been self hosting docker streamio. Here’s my wip compose file if you want to try it:

    
    version: '3'
    services:
      jackett-stremio:
        image: tsaridas/jackett-stremio:latest
        container_name: jackett-stremio
        environment:
          - JACKETT_HOSTS=http://host.docker.internal:PORT_JACKETT
          - JACKETT_APIKEYS=YOUR_JACKETT_API_KEY
        ports:
          - 17008:7000/tcp
        restart: unless-stopped
    
      stremio:
        image: tsaridas/stremio-docker:latest
        restart: unless-stopped
        environment:
          - NO_CORS=1
          # - IPADDRESS=YOUR_LOCAL_IP # Optional local IP config
        ports:
          - "18627:8080"
          - "21470:11470"
          # - "22470:12470" # Uncomment if needed
        volumes:
          - "./config/:/root/.stremio-server"
          - "./localStorage.json:/srv/stremio-server/localStorage.json"
    
      comet:
        container_name: comet
        image: g0ldyy/comet:latest
        restart: unless-stopped
        ports:
          - "17011:8000"
        env_file:
          - .env
        volumes:
          - comet_data:/data
    
      prowlarr:
        image: lscr.io/linuxserver/prowlarr:latest
        container_name: prowlarr
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Your/Timezone
        volumes:
          - ./prowlarr/data:/config
        ports:
          - 17012:9696
        restart: unless-stopped
    
    volumes:
      comet_data: