You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Bench启动Frappe应用绑定所有网络接口?

让Frappe开发服务器监听所有网络接口的配置方法

临时生效方式(单次启动)

直接在bench start命令后追加--host参数指定监听地址:

bench start --host 0.0.0.0

启动完成后,局域网内其他设备就能通过你的本机局域网IP访问Frappe应用,访问格式为http://你的本机局域网IP:8000(默认开发端口为8000)。

永久生效方式(修改配置)

如果不想每次启动都手动加参数,可通过修改配置实现永久绑定:

  1. 修改bench全局配置
    编辑~/.bench/bench.conf文件,添加或修改以下内容:
    host = 0.0.0.0
    
  2. 修改单个站点配置
    进入对应站点的目录(例如sites/your_site_name),编辑site_config.json,添加"host"字段:
    {
        // 保留原有配置
        "host": "0.0.0.0"
    }
    
  3. 修改Procfile(若项目使用该文件)
    找到项目根目录下的Procfile,在对应启动命令的末尾追加--host 0.0.0.0。

注意事项

  • 确保本机防火墙允许8000端口(或你自定义的开发端口)的入站连接,否则局域网设备无法正常访问。
  • 查看本机局域网IP:Linux/macOS使用ifconfig或ip a命令,Windows使用ipconfig命令。

内容的提问来源于stack exchange,提问作者Linkan Kumar Rout

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.02 05:33:10