自学内容网 自学内容网

Gradio Tunneling 支持固定域名啦

这里是视频 实用的内网穿透小工具更新了,这次可以给个固定域名了 的笔记。

项目地址:https://github.com/arkohut/gradio-tunneling

之前我介绍过一个小工具 gradio-tunneling,它可以让非 gradio 创建的服务也使用 gradio 的 --share 功能。这个项目发布一年多以来,收到了不少反馈。这次更新主要解决了固定域名的问题。

固定域名支持

在最新的 0.6.0 版本中,我添加了 --subdomain 参数来支持固定域名。现在你可以这样使用:

gradio-tun --port 8080 --subdomain myapp

需要注意的是,这里固定的域名并不是所提供的参数自身,而是经过运算生成的一个和这个参数对应的字符串。不过只要 subdomain 不变,那么生成的域名也不会变。这样就不用每次重启服务都要更新访问地址了。

而且更进一步,完全可以通过一个简单的 shell 命令实现长期占有这个域名:

while true; do gradio-tun --port 8080 --subdomain myapp; sleep 10; done

Ollama 兼容性说明

很多用户反馈无法和 Ollama 一起使用,这是因为 Ollama 默认只允许本机访问。要让 Ollama 支持外部访问,需要修改 Ollama 的网络绑定设置为 0.0.0.0,并重启服务,具体来说需要调整环境变量 OLLAMA_HOST0.0.0.0

不过这里要特别注意:由于 Ollama 没有提供登录限制功能,将其暴露在公网可能存在安全风险,请谨慎使用。

安装方式

如果你还没有使用过这个工具,可以通过 pip 安装:

pip install gradio-tunneling

Windows 用户首次使用时可能会遇到权限问题,需要在「病毒和威胁防护」中将 Python 目录添加到白名单。


原文地址:https://blog.csdn.net/arkohut/article/details/145234394

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!