APITuner — ADB-free virtual tuner for Android TV / Google TV

Looks like the container doesn’t have curl available. I feel like it’s gotta be something with your Synology. Unfortunately I don’t know enough about how they run docker. If there’s a firewall I’d make sure it allows outgoing requests on 9092. The client seems fine so it’s gotta be something in between the container and the endpoint.

1 Like

Part of me is thinking that the docker container doesn't have curl installed inside of it. I don't think it has anything to do with synology but as I've seen here in this forum running anything with synology seems like hell on earth so idk

@DetroitTV are you using portainer to run this?

Create the Synology directory /volume1/docker/apituner-data first,
then use this run statement

docker run -d \
  --name apituner \
  -v /volume1/docker/apituner-data:/data \
  -p 6592:6592 \
  -e APITUNER_PORT=6592 \
  -e APITUNER_DATA_DIR=/data \
  -e APITUNER_LOG_LEVEL=INFO \
  --restart unless-stopped \
  ghcr.io/matthewfkoch/apituner:latest

Updated: corrected directory and added port mapping


Unfortunately, the same results

I was just pointing out the volume binding on a Synology.
Unfortunately, I'm not running the project myself.
Have you tried temporarily disabling the Synology Firewall?

I got the api agent to work on my onn puck. No luck on my firetv stick. It crashes instantly when you open it over there

I'm trying to try out some channels on apituner and I get this when I try to import it from adbtuner

I’m not at all surprised that it doesn’t run on the fire sticks. There are some android 14 dependencies currently and I think they mostly run older versions of android. I do have a few laying around so I’ll do some testing and see if I can get them working. Do you know which model or software version is running on yours? As for the channel import, I’ll take a look and see what’s going on. If there are any logs or if you can send over a sample of your file so I can test it locally here

1 Like

I had tried the volume binding already but tried it again. I tried disabling the firewall temporarily, still unreachable.
If I run the container in host instead of bridge and use discover in Apituner it shows the agent but when I select add it flashes tuner not found at the bottom of the screen.

Yep...my FireTV android version is 9. This is the firetv 4k max