回帖奖励 6 飞牛币      回复本帖可获得 1 飞牛币奖励! 每人限 1 次

docker部署的iptv-sources项目2小时自动更新教程(2)

发表于:2024-10-23 12:26:08 Docker 1996

<br /> <br />

这是之前的一篇iptv-sources搭建教程

用Docker安装iptv-sources详细教程

开始

1、创建iptv-update.sh文件

//官方地址
https://github.com/HerbertHe/iptv-sources/blob/main/iptv-update.sh

我给官方给的命令做了调整直接用我的就行,有兴趣对比一下

**在你想要的位置创建任意文件夹并把**iptv-update.sh文件放进去

可以关注:知新坊 公众号回复:iptv 获取iptv-update.sh网盘下载地址

也可以手动创建,iptv-update.sh文件,代码如下

/vol1/1000/docker/iptv/这个路径换成你自己

#!/bin/sh
# 定义日志文件路径/vol1/1000/docker/iptv/这个路径换成你自己
LOG_FILE="/vol1/1000/docker/iptv/update-sources.log"

# 执行内部更新命令并重定向输出(覆盖模式)路径是绝对路径
docker exec iptv-sources /bin/sh /app/update-sources.sh > $LOG_FILE 2>&1

我给里面加了个获取最新日志到文件夹,执行后自动创建的日志文件,不需要人为干涉。

640.png

2、给文件授权执行权限

我使用的是SSH工具是FinalShell,win系统自带的CMD也行,可以看之前教程*

fnos国产nas系统开启SSH和简单使用方法


1、下载安装FinalShell,首先登录fnos 然后使用sudo -i 进入到root权限

注意下面的/vol1/1000/docker/iptv/路径都要换成你自己的,否则运行不起来

①怕出意外先给创建的文件夹执行写入权限

chmod 777 /vol1/1000/docker/iptv

**②给iptv-update.sh文件授权执行文件**

我好像遇到一个问题,就是iptv-update.sh文件每编辑一次,授权的执行权限就消失了,不知道是不是BUG,反正你修改一次就执行一次下面的命令保证不出错。

chmod +x /vol1/1000/docker/iptv/iptv-update.sh

③给更新脚本update-sources.sh授权执行权限

**update-sources.sh**脚本是iptv镜像自带的不用创建哦!

登录SSH使用root用户执行如下命令


1.进入容器

docker exec -it iptv-sources /bin/sh

2.给权限

chmod +x ./update-sources.sh

3.尝试执行脚本

./update-sources.sh

执行后是能正常跑起来的,大概十几秒钟,跑完看到如下结束语

640__1_.png

4.退出容器,用root用户手动执行如下命令

执行这个命令就是为了看看有没有问题,权限不够跑不起来

640__2_.png

sh /vol1/1000/docker/iptv1/iptv-update.sh

跑完之后可以在你创建的文件夹下面看到一个update-sources.log日志,就代表没有任何问题了

640__3_.png

3、创建计划任务

SSH工具root用户下操作,crontab就是系统自带的计划任务

  • 编辑你的 crontab
crontab -e

640__4_.png

  • 输入计划任务

代表2小时执行一次,有其他时间需求自己百度crontab

0 */2 * * * /bin/sh /vol1/1000/docker/iptv/iptv-update.sh

640__5_.png

  • 保存文件

编辑完成后,按 Ctrl + O(字母o),然后按回车确认。

按 Ctrl + X退出,如果有未保存的更改,会提示是否保存。

以上操作搞完了,基本没问题,有问题就是全是不够,主要看日志有没有被保存下来,保存下来就肯定没问题的。

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(19)

回帖奖励 +1 飞牛币

还是群晖iptv管理系统简单,不是矿神啥时候可以移植到飞牛。
2024-10-25 14:27:56 回复
估计悬,不太可能  详情 回复
2024-10-26 12:02
估计悬,不太可能
2024-10-26 12:02:18 回复
被埋没了
2024-10-30 16:21:37 回复

回帖奖励 +1 飞牛币

启动不了。提示容器启动端口3000冲突,要求修改网络配置。
2024-10-30 18:25:21 回复

回帖奖励 +1 飞牛币

徐大,里有没有港台
2024-11-1 09:39:13 回复

回帖奖励 +1 飞牛币

期待一下群辉的IPTV管理系统好的,这个好像端口冲突无法打开!
2024-11-3 20:27:22 回复

回帖奖励 +1 飞牛币

用的之前版本的,提示有更新,但是更新不了,需要卸载掉重新下载吗
2024-11-3 23:39:20 回复

回帖奖励 +1 飞牛币

支持 下,回家试试

2024-11-5 10:19:27 回复

回帖奖励 +1 飞牛币

学习,备用
2024-11-5 11:10:08 回复

回帖奖励 +1 飞牛币

被埋没了
2024-11-6 17:36:18 回复

回帖奖励 +1 飞牛币

稳定不,张搞个给父母用
2024-11-8 09:37:52 回复

回帖奖励 +1 飞牛币

太复杂,能不能做个搭配青龙面板的教程
2024-11-8 15:47:21 回复

回帖奖励 +1 飞牛币

需要ipv6吗?
2024-11-8 20:22:07 回复
被埋没了
2024-11-9 14:25:09 回复
顶一下。。  详情 回复
2024-11-12 19:51
顶一下。。
2024-11-12 19:51:58 回复
本帖最后由 a625602359 于 2024-11-22 03:38 编辑

退出容器后的第一个命令iptv 文件夹多了个1
Text.

2024-11-22 03:30:21 回复

回帖奖励 +1 飞牛币

咨询下,为啥要每两小时更新一下,这个工具不是实时更新的吗?
2024-11-26 21:08:47 回复

回帖奖励 +1 飞牛币

学习学习~回家去试试
2024-11-29 11:03:33 回复

回帖奖励 +1 飞牛币

谢谢分享!
5 天前 回复