Sign inSign up

instituteiptv/smart-v1

By instituteiptv

•Updated 6 months ago

Image
41

50K+

instituteiptv/smart-v1 repository overview

⁠📺 Smart IPTV Server (Docker Edition)

轻量级 IPTV 智能源服务,支持多架构部署(amd64 / arm64) 可通过简单配置 smart.txt 文件管理播放源。

⁠🤝 交流群

遇到问题?进群讨论:
👉 https://t.me/GPT_858⁠


⁠🚀 特性

  • ✅ 多平台支持:linux/amd64、linux/arm64
  • ⚙️ 环境变量可配置:支持自定义播放清单路径
  • 💾 自动重启机制:防止服务异常退出
  • 🌐 可直接通过浏览器或 IPTV 客户端访问播放源
  • 🔁 自动加载 smart.txt 播放清单
  • 📡 TS 流式转发:支持通过流式传输技术减少内存消耗,提高响应速度。
  • 🔄 Failover 支持:自动切换服务器,保证服务的高可用性。
  • ⏳ Range 透传:支持视频流的范围请求,确保播放器能根据进度条加载视频。
  • ⚡️ 修复 strpos 判断:优化了字符串查找,确保处理更精确。

⁠🐳 镜像信息

项目值
镜像名称instituteiptv/smart-v1
最新版本latest
架构支持linux/amd64, linux/arm64
默认端口5050
默认配置文件/app/smart.txt
环境变量SMART_FILE
环境变量SMART_CUSTOM_TOKEN

⁠📦 安装与运行

⁠方式 1:使用 docker run

执行:

docker run -d \
  --name=smart-v1 \
  -p 5050:5050 \
  -e SMART_FILE=/app/smart.txt \
  -e SMART_CUSTOM_TOKEN=自定义token \
  --restart=always \
  instituteiptv/smart-v1:latest

查看日志:

docker logs -f smart-v1

⁠🔍 常用命令

以下为管理 smart-v1 容器的常用 Docker 命令,可直接复制使用。


⁠🧩 操作命令表

操作命令
查看运行容器docker ps
查看日志docker logs -f smart-v1
停止容器docker stop smart-v1
删除容器docker rm -f smart-v1
更新镜像docker pull instituteiptv/smart-v1:latest
进入容器docker exec -it smart-v1 /bin/bash

⁠💡 使用提示

  • 使用 docker ps 可查看当前正在运行的容器状态。
  • 如果想实时查看容器输出日志,执行:
    docker logs -f smart-v1
    

Tag summary

Content type

Image

Digest

sha256:8a14ed155…

Size

24.8 MB

Last updated

6 months ago

docker pull instituteiptv/smart-v1