telly Docker部署教程3种方法快速搭建IPTV代理服务器【免费下载链接】tellyAn IPTV proxy项目地址: https://gitcode.com/gh_mirrors/te/tellytelly是一款基于Golang开发的IPTV代理服务器专为Plex Live设计。本文将介绍3种简单高效的Docker部署方法帮助新手用户快速搭建属于自己的IPTV代理服务轻松实现IPTV内容在Plex中的流畅播放。准备工作了解telly的Docker镜像telly提供两种Docker镜像供用户选择分别适用于不同场景标准镜像tellytv/telly:dev- 基础版本适合不需要FFmpeg功能的用户FFmpeg增强版tellytv/telly:dev-ffmpeg- 预安装FFmpeg支持更多流媒体格式推荐优先使用 提示FFmpeg版本镜像可以处理更多格式的视频流还能解决部分直接播放可能出现的问题建议大多数用户选择此版本。方法一使用docker run快速部署适合新手这是最简单直接的部署方式只需一条命令即可启动telly服务docker run -d \ --nametelly \ --netbridge \ -e TZAmerica/Chicago \ -p 6077:6077/tcp \ -v /host/path/to/telly.config.toml:/etc/telly/telly.config.toml \ --restart unless-stopped \ tellytv/telly:dev-ffmpeg参数说明-d后台运行容器--nametelly指定容器名称为telly-e TZAmerica/Chicago设置时区可根据实际情况修改如Asia/Shanghai-p 6077:6077/tcp映射容器端口到主机-v挂载本地配置文件到容器内--restart unless-stopped设置容器自动重启策略配置文件准备在启动前需要创建配置文件telly.config.toml放置在/host/path/to/目录下请替换为实际路径。配置文件模板可参考项目中的示例配置主要包含Discovery、IPTV、Log和Web等必要配置项。方法二使用docker-compose管理适合多容器环境如果你的系统中已经使用docker-compose管理多个容器推荐使用这种方式创建docker-compose.yml文件telly: image: tellytv/telly:dev-ffmpeg ports: - 6077:6077 environment: - TZEurope/Amsterdam volumes: - /host/path/to/telly.config.toml:/etc/telly/telly.config.toml restart: unless-stopped启动服务docker-compose up -d这种方式的优势在于可以将telly的配置与其他服务如Plex服务器统一管理便于维护和升级。方法三本地构建Docker镜像适合开发或自定义需求如果你需要对telly进行自定义修改或者希望使用最新的代码构建镜像可以采用本地构建方式克隆项目代码git clone https://gitcode.com/gh_mirrors/te/telly cd telly查看项目提供的Dockerfile项目根目录下提供了两个DockerfileDockerfile基础镜像内容如下FROM scratch COPY .build/linux-amd64/telly ./app EXPOSE 6077 ENTRYPOINT [./app]Dockerfile.ffmpeg包含FFmpeg的增强版镜像内容如下FROM jrottenberg/ffmpeg:4.0-alpine COPY --fromtellytv/telly:dev /app /app EXPOSE 6077 ENTRYPOINT [/app]构建并运行# 构建基础镜像 docker build -t my-telly . # 或构建FFmpeg版本 docker build -f Dockerfile.ffmpeg -t my-telly-ffmpeg . # 运行自定义镜像 docker run -d --name my-telly -p 6077:6077 -v /path/to/config.toml:/etc/telly/telly.config.toml my-telly-ffmpeg验证部署是否成功部署完成后可以通过访问http://localhost:6077来验证telly是否正常运行。如果一切顺利你应该能看到telly的状态页面。接下来在Plex中添加设备输入telly服务器的IP地址和端口默认为6077即可开始使用IPTV服务。常见问题解决1. 配置文件错误如果telly无法启动首先检查配置文件是否正确。确保所有必填项都已设置特别是[Discovery]、[IPTV]、[Log]和[Web]部分。2. 端口冲突如果启动时提示端口被占用可以修改映射端口例如将6077:6077改为6078:6077。3. 时区设置正确设置时区可以确保EPG电子节目指南时间显示准确建议设置为与你所在地区一致的时区。总结通过本文介绍的3种Docker部署方法你可以根据自己的需求选择最适合的方式来搭建telly IPTV代理服务器。无论是新手用户还是有经验的开发者都能快速上手并享受IPTV带来的便利。如果在部署过程中遇到任何问题可以参考项目的官方文档或寻求社区支持。【免费下载链接】tellyAn IPTV proxy项目地址: https://gitcode.com/gh_mirrors/te/telly创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
telly Docker部署教程:3种方法快速搭建IPTV代理服务器
发布时间:2026/6/15 8:54:43
telly Docker部署教程3种方法快速搭建IPTV代理服务器【免费下载链接】tellyAn IPTV proxy项目地址: https://gitcode.com/gh_mirrors/te/tellytelly是一款基于Golang开发的IPTV代理服务器专为Plex Live设计。本文将介绍3种简单高效的Docker部署方法帮助新手用户快速搭建属于自己的IPTV代理服务轻松实现IPTV内容在Plex中的流畅播放。准备工作了解telly的Docker镜像telly提供两种Docker镜像供用户选择分别适用于不同场景标准镜像tellytv/telly:dev- 基础版本适合不需要FFmpeg功能的用户FFmpeg增强版tellytv/telly:dev-ffmpeg- 预安装FFmpeg支持更多流媒体格式推荐优先使用 提示FFmpeg版本镜像可以处理更多格式的视频流还能解决部分直接播放可能出现的问题建议大多数用户选择此版本。方法一使用docker run快速部署适合新手这是最简单直接的部署方式只需一条命令即可启动telly服务docker run -d \ --nametelly \ --netbridge \ -e TZAmerica/Chicago \ -p 6077:6077/tcp \ -v /host/path/to/telly.config.toml:/etc/telly/telly.config.toml \ --restart unless-stopped \ tellytv/telly:dev-ffmpeg参数说明-d后台运行容器--nametelly指定容器名称为telly-e TZAmerica/Chicago设置时区可根据实际情况修改如Asia/Shanghai-p 6077:6077/tcp映射容器端口到主机-v挂载本地配置文件到容器内--restart unless-stopped设置容器自动重启策略配置文件准备在启动前需要创建配置文件telly.config.toml放置在/host/path/to/目录下请替换为实际路径。配置文件模板可参考项目中的示例配置主要包含Discovery、IPTV、Log和Web等必要配置项。方法二使用docker-compose管理适合多容器环境如果你的系统中已经使用docker-compose管理多个容器推荐使用这种方式创建docker-compose.yml文件telly: image: tellytv/telly:dev-ffmpeg ports: - 6077:6077 environment: - TZEurope/Amsterdam volumes: - /host/path/to/telly.config.toml:/etc/telly/telly.config.toml restart: unless-stopped启动服务docker-compose up -d这种方式的优势在于可以将telly的配置与其他服务如Plex服务器统一管理便于维护和升级。方法三本地构建Docker镜像适合开发或自定义需求如果你需要对telly进行自定义修改或者希望使用最新的代码构建镜像可以采用本地构建方式克隆项目代码git clone https://gitcode.com/gh_mirrors/te/telly cd telly查看项目提供的Dockerfile项目根目录下提供了两个DockerfileDockerfile基础镜像内容如下FROM scratch COPY .build/linux-amd64/telly ./app EXPOSE 6077 ENTRYPOINT [./app]Dockerfile.ffmpeg包含FFmpeg的增强版镜像内容如下FROM jrottenberg/ffmpeg:4.0-alpine COPY --fromtellytv/telly:dev /app /app EXPOSE 6077 ENTRYPOINT [/app]构建并运行# 构建基础镜像 docker build -t my-telly . # 或构建FFmpeg版本 docker build -f Dockerfile.ffmpeg -t my-telly-ffmpeg . # 运行自定义镜像 docker run -d --name my-telly -p 6077:6077 -v /path/to/config.toml:/etc/telly/telly.config.toml my-telly-ffmpeg验证部署是否成功部署完成后可以通过访问http://localhost:6077来验证telly是否正常运行。如果一切顺利你应该能看到telly的状态页面。接下来在Plex中添加设备输入telly服务器的IP地址和端口默认为6077即可开始使用IPTV服务。常见问题解决1. 配置文件错误如果telly无法启动首先检查配置文件是否正确。确保所有必填项都已设置特别是[Discovery]、[IPTV]、[Log]和[Web]部分。2. 端口冲突如果启动时提示端口被占用可以修改映射端口例如将6077:6077改为6078:6077。3. 时区设置正确设置时区可以确保EPG电子节目指南时间显示准确建议设置为与你所在地区一致的时区。总结通过本文介绍的3种Docker部署方法你可以根据自己的需求选择最适合的方式来搭建telly IPTV代理服务器。无论是新手用户还是有经验的开发者都能快速上手并享受IPTV带来的便利。如果在部署过程中遇到任何问题可以参考项目的官方文档或寻求社区支持。【免费下载链接】tellyAn IPTV proxy项目地址: https://gitcode.com/gh_mirrors/te/telly创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考