Clawcloud sets up an IPTV API with openlist

Benefits for lazy people::

On-demand and live streaming sources together (IPv4 and IPv6, old version TV box)
copy
1
https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/tvbox/config4.json
copy
1
https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/tvbox/config6.json
Separate on-demand and live sources (IPv4 and IPv6)
stream source
1
2
3
4
5
https://iptv.08080.v6.rocks/ipv4/m3u
https://iptv.08080.v6.rocks/ipv4/txt

https://iptv.08080.v6.rocks/ipv6/m3u
https://iptv.08080.v6.rocks/ipv6/txt
source
1
https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/tvbox/tvbox.json

Note: This is suitable for people without NAS, OpenWrt, VPS, etc. If you have them, it is better to deploy locally for better results.

Setup Start Video linkyoutube

1.Log in to CLAW and choose a region, for example, Singapore

Open CLAW, log in to claw
Inserted picture
Choose a region, for example, Singapore
Inserted picture

2.Open the APP Launchpad, go to Application, and click ‘Create app’

Open APP Launchpad
Inserted picture
Go to Application and click Create app
Inserted picture

3.You can fill in any name, I changed it to iptv, for Image Name enter guovern/iptv-api

You can fill in any name, I changed it to iptv
Inserted picture
Enter ‘Image Name’ guovern/iptv-api

1
guovern/iptv-api

Inserted picture

4.CPU set to 0.2, Memory set to 1G

Inserted picture

5.Scroll down to Loc Storage, click ‘add’ on the right, and add the following two directories: /iptv-api/config /iptv-api/output

Inserted picture
Add directories

1
2
3
/iptv-api/config  

/iptv-api/output

Inserted picture
Inserted picture

6.Click ‘Deploy Application’ in the upper right corner and wait for the service to start

Click ‘Deploy Application’ in the upper right corner
Inserted picture
Inserted picture

7.When the Status in the Pod list is active, click the >_ button behind Restart,

Inserted picture

8.Go to Terminal, you may need to wait for a while. When /iptv-api# appears in the Terminal, copy the following content:

1
2
3
4
5
MOUNT_DIRS="/iptv-api/config"
wget -O "$MOUNT_DIRS/iptv.sh" "https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/Openlist/iptv.sh"
chmod 755 "$MOUNT_DIRS/iptv.sh"
ls -al "$MOUNT_DIRS/iptv.sh"
#end

Inserted picture

Paste it after /iptv-api# and press ENTER

Inserted picture

9.Click the update in the top right corner, enter Update Application, and fill in the Command /bin/sh -c “/iptv-api/config/iptv.sh

Inserted picture

1
/bin/sh -c "/iptv-api/config/iptv.sh"

Inserted picture

10.In Network, click Add port and add ports 5244 and 8000(In the video, 8000 changed to 8080).

Inserted picture

11.After completion, click ‘update’ in the top right corner, confirm, and wait for the restart and deployment.

Inserted picture

12.Wait for the domain to complete, then you can click to enter OpenList

Inserted picture

1
2
Account: admin
Password: 123456

Inserted picture

13.Log in to iptv-config, you need to modify the demo.txt and subscribe.txt files, you can also download mine

Inserted picture

1
2
https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/Openlist/iptv-config/demo.txt
https://file.08080.v6.rocks/api/public/dl/RkDNUvsj/Openlist/iptv-config/subscribe.txt

Inserted picture
Inserted picture

14.Restart the container after modification, wait for the live stream source test to complete, it takes a little time, then you can access it directly.

Inserted picture

Specific format access:

1
https://github.com/Guovin/iptv-api

Inserted picture

15.You can collect live streaming sources yourself and put them into the subscribe.txt file

Inserted picture

1
https://www.xuxlc.cn/article/details-67.html
1
https://github.com/katelya77/KatelyaTV

17.Thank you for watching!!

Enjoy backgroud song


Clawcloud sets up an IPTV API with openlist
https://blog.08080.v6.rocks/2026/02/28/26.02Clawcloud_setup_IPTV_API_with_openlist.en/
作者
Myself
发布于
2026年2月28日
许可协议