ESPN+ & FOX Sports with Custom Channels via EPlusTV

Yes, You can assign it any port your system isn't using.

This is how I have it, for the volumes part do I just create a shared folder?

version: '3.9'
services:
  # GitHub home for this project with setup instructions: https://github.com/m0ngr31/EPlusTV
  # Docker Hub home for this project: https://hub.docker.com/r/m0ngr31/eplustv
  eplustv:
    image: m0ngr31/eplustv:latest
    ports:
      - 8100:8000 #
    environment:
- START_CHANNEL=1
      - NUM_OF_CHANNELS=150
      - USE_LINEAR=false
      - PROXY_SEGMENTS=false
      - PUID=1000
      - PGID=1000
      - MAX_RESOLUTION=uhd/sdr
      - ESPNPLUS=true
      - ESPN=false
      - ESPN2=false
      - ESPN3=false
      - ESPNU=false
      - SEC=false
      - SECPLUS=false
      - ACCN=false
      - ACCNX=false
      - LONGHORN=false
      - FOXSPORTS=false
      - FOXSPORTS_ALLOW_REPLAYS=false
      - MLBTV=false
      - MLBTV_USER=false
      - MLBTV_PASS=false
      - MLBTV_ONLY_FREE=false

It's basic docker container stuff.
The directory to the left of the colon is on your host PC, the one to the right is inside the container.
Change - /data/eplustv:/app/config to something like
- /volume1/docker/eplustv:/app/config
Of course you need to create /volume1/docker/eplustv on your Synology first.

Your indentation is messed up

You did something wrong.
Did you add

     volumes:
      - /volume1/docker/eplustv:/app/config

and fix this

Here's another:
Open container manager.
Go to Registry
Search for eplustv
Download image.
Run image - open advanced
Follow wizard inputting all the data required on his GitHub link

It lets you select your folder the you add the other directories, select you port, put in all you variables.

I assigned port 8090 tcp and its not working, do I just play around with the numbers to get it to work? I have this currently ports:
- 8090:8000 #

Instead of blindly changing things you need to find out what error you're getting and what it means.
Then troubleshoot.

1 Like

The compose file worked and ran it but now when I type my ip with 8090 I get this

The connection was reset

The connection to the server was reset while the page was loading.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the web.

What exactly are you "typing in" and where are you typing it?

On my browser I am typing the ip of the nas followed by the :8090

If the docker container is running. look at the container log.

Why don't you try the port you told it to run on?
http://192.168.7.109:8090

I am getting 404 not found on that ip

How about ip:8090/channels.m3u

I'll let someone else help. I don't run that docker.

It looks like it worked it downloaded a m3u file, but for the epg what do I use?

It's in the instructions

2 Likes

Ip:8090/xmltv.xml

1 Like

You guys are awesome thank you for helping me I really appreciate it!!!!!