Skip to content

cnwhy/gost-ui

Repository files navigation

GOST V3 API Manage

gost 官方的 web-ui 还没完成,先弄个简单的用一下,好过在 Postman 上捣腾;
纯前端的项目,部署在github-pages上, 放心使用;

使用方式

  1. 启动 API 服务

    gost -api :18080

  2. 打开 web 端管理地址 点击打开

    • API 地址 http://IP:PORT, 如果配置了pathPrefix,加上pathPrefix路径;
    • (如果有) 填写 用户,密码;
    • 点击 连接 按钮;

    home page

  3. 在管理面板,动态管理 GOST

    home page

常见问题

  1. 添加配置时必须有name字段,修改时name字段会被忽略;
  2. GOST的API是支持跨域的,如碰到跨域问题,检查一下页面和API的协议是否一至
  3. 由于Chrome安全规则,连接本地API(127.0.0.1:xxx 或 localhost:xxx) 需要用https页面; 但连接局域网内的API 需要修改浏览器配置 设置方式可以参考这篇博文
    • 补充:可以本地启一个 http/socks 代理,Chrome通过本地代理访问管理页面,再链接本地/局域网API时,不再触发安全规则;
  4. 快速连接禁用的配置数据保存在浏览器的indexedDB中,要快速清除本地数据,可以直接删除indexedDb中的GOST-UI库即可;