From f1e594cd504fe243a96dfb922ec39f22f6560308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=91=E6=8A=80lion?= <131984541+kejilion@users.noreply.github.com> Date: Tue, 30 Sep 2025 17:05:57 +0800 Subject: [PATCH] Add MoneyPrinterTurbo app management to kejilion.sh Added AI video generation tool 'MoneyPrinterTurbo' installation and management functions. --- kejilion.sh | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 47 insertions(+), 1 deletion(-) diff --git a/kejilion.sh b/kejilion.sh index 6701921..3fa89fa 100644 --- a/kejilion.sh +++ b/kejilion.sh @@ -1,5 +1,5 @@ #!/bin/bash -sh_v="4.1.6" +sh_v="4.1.7" gl_hui='\e[37m' @@ -8873,6 +8873,8 @@ while true; do echo -e "${gl_kjlan}97. ${color97}WireGuard组网(服务端) ${gl_kjlan}98. ${color98}WireGuard组网(客户端)" echo -e "${gl_kjlan}99. ${color99}DSM群晖虚拟机 ${gl_kjlan}100. ${color100}Syncthing点对点文件同步工具" echo -e "${gl_kjlan}------------------------" + echo -e "${gl_kjlan}101. ${color101}AI视频生成工具" + echo -e "${gl_kjlan}------------------------" echo -e "${gl_kjlan}b. ${gl_bai}备份全部应用数据 ${gl_kjlan}r. ${gl_bai}还原全部应用数据" echo -e "${gl_kjlan}------------------------" echo -e "${gl_kjlan}0. ${gl_bai}返回主菜单" @@ -12095,6 +12097,50 @@ while true; do ;; + + 101|moneyprinterturbo) + local app_id="101" + local app_name="AI视频生成工具" + local app_text="MoneyPrinterTurbo是一款使用AI大模型合成高清短视频的工具" + local app_url="官方网站: https://github.com/harry0703/MoneyPrinterTurbo" + local docker_name="moneyprinterturbo" + local docker_port="8101" + local app_size="3" + + docker_app_install() { + install git + mkdir -p /home/docker/ && cd /home/docker/ && git clone ${gh_proxy}github.com/harry0703/MoneyPrinterTurbo.git && cd MoneyPrinterTurbo/ + sed -i "s/8501:8501/${docker_port}:8501/g" /home/docker/MoneyPrinterTurbo/docker-compose.yml + + docker compose up -d + clear + echo "已经安装完成" + check_docker_app_ip + } + + docker_app_update() { + cd /home/docker/MoneyPrinterTurbo/docker/ && docker compose down --rmi all + cd /home/docker/MoneyPrinterTurbo/ + git pull origin main + sed -i "s/8501:8501/${docker_port}:8501/g" /home/docker/MoneyPrinterTurbo/docker-compose.yml + cd /home/docker/MoneyPrinterTurbo/ && docker compose up -d + } + + docker_app_uninstall() { + cd /home/docker/MoneyPrinterTurbo/ && docker compose down --rmi all + rm -rf /home/docker/MoneyPrinterTurbo + echo "应用已卸载" + } + + docker_app_plus + + ;; + + + + + + b) clear send_stats "全部应用备份"