Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

11.面板工具(新增意见) #14

Open
Momoooc opened this issue Jul 4, 2024 · 6 comments
Open

11.面板工具(新增意见) #14

Momoooc opened this issue Jul 4, 2024 · 6 comments

Comments

@Momoooc
Copy link

Momoooc commented Jul 4, 2024

工具名:小雅alis
参考连接:https://github.com/DDS-Derek/xiaoya-alist

@Momoooc
Copy link
Author

Momoooc commented Jul 4, 2024

@Momoooc
Copy link
Author

Momoooc commented Jul 4, 2024

工具名:HomeAssistant
一键部署:
docker run -d
--name homeassistant
--privileged
--restart=unless-stopped
-e TZ=Asia/Shanghai
-v /home/docker/homeassistant:/config
-v /run/dbus:/run/dbus:ro
--network=host
ghcr.io/home-assistant/home-assistant:stable

@Momoooc
Copy link
Author

Momoooc commented Jul 4, 2024

工具名:iptv-tool
一键部署:
docker pull wangao/iptv-tool:latest && docker run -d -p 6789:6789 -v /home/jack/iptv/:/app/data --name iptv-tool wangao/iptv-tool:latest

@Momoooc
Copy link
Author

Momoooc commented Sep 17, 2024

工具名:小雅alis 参考连接:https://github.com/DDS-Derek/xiaoya-alist

小雅的官方安装命令:bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)"

根据提供的脚本,执行这段代码后,会生成并运行一个名为 xiaoya 的 Docker 容器。

具体的部署参数如下:

  1. 网络配置

    • 默认模式:暴露端口 5678234523462347
    • 如果传入参数为 host,则使用 host 网络模式。
  2. 环境变量(如果存在代理配置的话):

    • HTTP_PROXY:代理 URL。
    • HTTPS_PROXY:代理 URL。
    • no_proxy:指定不使用代理的域名。
  3. 挂载卷

    • /etc/xiaoya 挂载到容器内的 /data
    • /etc/xiaoya/data 挂载到容器内的 /www/data
  4. 重启策略

    • --restart=always:容器会始终重启。

下面是两种不同网络模式下的 docker create 命令总结:

默认网络模式

docker create  \
  -p 5678:80 \
  -p 2345:2345 \
  -p 2346:2346 \
  -p 2347:2347 \
  --env HTTP_PROXY="$proxy_url" \
  --env HTTPS_PROXY="$proxy_url" \
  --env no_proxy="*.aliyundrive.com,*.alipan.com" \
  -v /etc/xiaoya:/data \
  -v /etc/xiaoya/data:/www/data \
  --restart=always \
  --name=xiaoya \
  xiaoyaliu/alist:latest

Host 网络模式

docker create  \
  --network=host \
  --env HTTP_PROXY="$proxy_url" \
  --env HTTPS_PROXY="$proxy_url" \
  --env no_proxy="*.aliyundrive.com,*.alipan.com" \
  -v /etc/xiaoya:/data \
  -v /etc/xiaoya/data:/www/data \
  --restart=always \
  --name=xiaoya \
  xiaoyaliu/alist:hostmode

建议在缝合这部分代码的时候,大佬只需要为这几个变量提供赋值就行了。

@kejilion
Copy link
Owner

不是有小雅全家桶吗?

@Momoooc
Copy link
Author

Momoooc commented Sep 17, 2024

不是有小雅全家桶吗?

全家桶最终会连接到其他脚本https://ddsrem.com/xiaoya/all_in_one.sh下载一个all_in_one.sh然后执行。
这个脚本会改PATH,总觉得不舒服。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants