【电视直播-肥羊&Pixman一键更新脚本】

用gpt糊的 一键更新脚本

食用方法:丢进端内 设置好自定义执行时间即可

指令: crontab -e


Pixman 一键脚本

修改端口 另存为.sh 运行即可

#!/bin/bash

# 停止目前正在运行的容器
docker stop pixman

# 删除目前正在运行的容器
docker rm pixman

# 删除旧的镜像
docker rmi pixman/pixman

# 重新拉取最新的镜像
docker pull pixman/pixman

# 运行最新的镜像
docker run -d --name=pixman -p 自定义端口:5000 --restart=always pixman/pixman

echo "更新完成!"



**肥羊 一键脚本

修改下列代码内的自定义compose文件的目录路径 另存为.sh 即可**

#!/bin/bash

# 自定义目录
cd /opt/1panel/docker/compose || exit

#停止容器
docker-compose stop

# 停止并删除容器和网络
docker-compose down

# 拉取最新镜像
docker-compose pull

# 重新启动容器
docker-compose up -d

echo "更新完成!"

搞定 886 观影愉快

29 Likes

大佬牛的,想问下项目内存占用大概是多少,我怕装完直接死机了 :rofl:

5 Likes

除了4K占用都不高

3 Likes

主要是没地方台,之前部署的都感觉用的不爽,没办法只能乖乖给父母续费广电.

1 Like

感谢大佬分享。

1 Like

pixman起什么作用?聚合网上的m3u直播源?跟直接调用这些直播源链接有什么区别?docker部署在海外服务器上所有直播流量都要绕行海外吗?

2 Likes

马克一下吧.现在还用不上

感谢分享~~

等喂饭教程

上面的肥羊更新失效现在用以下脚本更新 update to 2024年12月28日02:36:54

#!/bin/bash

# 定义容器名称和镜像名称
CONTAINER_NAME="allinone"
IMAGE_NAME="youshandefeiyang/allinone"

# 停止容器 if 容器正在运行
if docker ps -q -f name=$CONTAINER_NAME; then
    echo "Stopping container $CONTAINER_NAME..."
    docker stop $CONTAINER_NAME
else
    echo "Container $CONTAINER_NAME is not running or does not exist."
fi

# 删除容器
if docker ps -a -q -f name=$CONTAINER_NAME; then
    echo "Removing container $CONTAINER_NAME..."
    docker rm $CONTAINER_NAME
else
    echo "Container $CONTAINER_NAME does not exist."
fi

# 删除镜像
if docker images -q $IMAGE_NAME; then
    echo "Removing image $IMAGE_NAME..."
    docker rmi $IMAGE_NAME
else
    echo "Image $IMAGE_NAME does not exist."
fi

# 重新运行容器
echo "Starting a new container with the name $CONTAINER_NAME..."
docker run -d --restart always --privileged=true -p 自定义端口:35455 --name $CONTAINER_NAME \
    $IMAGE_NAME -tv=true -aesKey="ov3agtt899u4nx7i8mobn3u8y6vjklyo"
echo "done enjoy it."

1 Like

老哥想问以下几个问题,方便tg聊下不?第一是肥羊跟pixman能部署到一个机器上吗,第二是部署了之后他俩生成的链接放在tivimate里需要切换不?还是直接一个了链接就能看所有节目了。最后就是这俩部署到国内的VPS也不用富强吗;还有就是没看懂这个一键更新脚本咋使用的呢

上面的肥羊更新失效现在用以下脚本更新 **update to 2025年1月2日01:31:27

作者增加鉴权 需要通过以下链接操作 获取docker-compose.yml

https://imgtool.v1.mk/allinone.html

然后获取docker-compose.yml和脚本放一个目录再执行

(说点废话:sh脚本执行,注意的是docker-compose.yml和脚本必须放在一个目录,记得给sh脚本执行权限。)

#!/bin/bash

# 设置变量
COMPOSE_FILE="docker-compose.yml"
SERVICE_NAME="allinone"
IMAGE_NAME="youshandefeiyang/allinone"
CONTAINER_NAME="allinone"

# 检查是否存在正在运行的容器
EXISTING_CONTAINER=$(docker ps -a -q -f name=^/${CONTAINER_NAME}$)

if [ -n "$EXISTING_CONTAINER" ]; then
    echo "停止容器 ${CONTAINER_NAME}..."
    docker stop ${CONTAINER_NAME}
    
    echo "移除容器 ${CONTAINER_NAME}..."
    docker rm ${CONTAINER_NAME}
else
    echo "容器 ${CONTAINER_NAME} 不存在,无需停止和移除。"
fi

# 检查是否存在镜像
EXISTING_IMAGE=$(docker images -q ${IMAGE_NAME})

if [ -n "$EXISTING_IMAGE" ]; then
    echo "移除镜像 ${IMAGE_NAME}..."
    docker rmi -f ${IMAGE_NAME}
else
    echo "镜像 ${IMAGE_NAME} 不存在,无需移除。"
fi

# 确认本地存在 docker-compose.yml
if [ ! -f "${COMPOSE_FILE}" ]; then
    echo "找不到本地的 ${COMPOSE_FILE} 文件。请确保该文件存在于脚本的目录中。"
    exit 1
fi

# 使用 Docker Compose 拉取最新镜像
echo "拉取最新的镜像..."
docker-compose pull

# 启动服务
echo "使用 Docker Compose 启动服务..."
docker-compose up -d --force-recreate

echo "服务已成功启动。"

!!!

1.可以一起部署 2.你可以下载相关的m3u进行合并 3,pixman里的4gtv用国内服务器部署看不了,itv就没问题 4.shell脚本使用

1 Like

再用力推广肥羊就要去喝茶了tieba_005

喝什么茶?他自己欢迎推广的,贴内也附属了他的群链接

老哥看下肥羊佬频道的最新信息吧,他现在不让在国内平台发了,他意思是欢迎推广但这个东西在境内平台分享有法律风险,这个事吵了好几天了;感谢老哥无偿分享,我也是看了你的分享才知道这个项目的。但感觉确实现在不太合适了,最近两天他tg群一直在吵架

1 Like

linux do 是国内的吗 有在国内备案吗 没有吧?

人吵的主题是啥?
人吵的主题是 有些人拿他的项目获利而已,我当然在群里了 他群2 3千人的时候我就在了我能不知道么 所以 搞清楚先吧

佬我想问下TV模式是什么意思呀?小白不太懂,我是在阿里的服务器上部署的docker,用起来卡卡的,想知道是不是跟服务器的公网带宽有关系,只有3M,还是说跟这个TV模式有关呢?