FetchTV Web UI Compatible with Python 3.7
Connects to the FetchTV ecosystem allowing:
- Sending commands to a Fetch Box
- Recording free-to-air (FTA) programs
- Listing and deleting recordings
- Watching recordings (using VLC plugin/mobile app)
-
Create a .env file containing your FetchTV credentials ACTIVATION_CODE=xxx PIN=yyy
-
Change the exposed port from
5002if required in start.shdocker run -p 5002:5001 --env-file .env --name fetchtvweb fetchtvweb -
Run start.sh
-
Navigate to:
http://<server>:5002/index.html
- Create a .env file containing your FetchTV credentials
ACTIVATION_CODE=xxx
PIN=yyy
-
Install Python requirements
pip install -r requirements.txt -
Start the application
python3 app.py -
Navigate to:
http://<server>:5001/index.html




