Giter VIP home page Giter VIP logo

trojan-web's People

Contributors

jrohy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

trojan-web's Issues

能否添加个倍率的设置选项?

您好,请问是否可以在控制面板页面增加一个倍率的选项,每个用户的 总流量 = 实际流量 * 倍率。(默认倍率 = 1) 因为大部份的 VPS 都是双向流量统计,有了这个倍率设置比较方面直观的统计用户的总流量。

如何自定义前端页面?

你好,我看你是把前端的静态页面和程序一起打了包, 那我想自己手动修改前端页面(我懂一点vue),应该如何操作呢?

发现一个登录bug

复现步骤:

  1. 创建一个vps,然后使用trojan-install一键脚本配置
  2. 访问web管理界面,设置密码,chrome记住密码
  3. 销毁或者关闭第一个vps,重新创建新的vps并配置trojan-install,与第一个vps一样绑定同一个域名
  4. 访问web管理界面

问题出现在第四步,不需要配置密码即可进入web管理页面。
清除掉chrome的缓存之后再进入web管理页面才会出现第一次登录需要配置密码提示

编译后端源码报找不到前端页面所需的templates文件夹

执行编译源码时 GOOS=linux GOARCH=amd64 go build -ldflags "$ldflags" -o "result/trojan-linux-amd64" .
报错:
web/web.go:16:12: pattern templates/*: no matching files found,想问下这个静态文件是放在哪个位置了,在trojan-web这个项目中也没有看到这个templates这个文件夹,大佬能帮忙给下这个文件吗?

vite build无法结束

你好。

请教一下,vite build时有以下信息,后面没有什么反应。
该怎么办呢?

(/build/vite-Dxqx4F/vite-1.2+svn1430/src/core/Core.cpp l.850): Opening the file: build
This plugin does not support propagateSizeHints()
This plugin does not support propagateSizeHints()
This plugin does not support setParent!

有没有可能给web管理带个 path ?

打开域名直接出现trojan管理登录页面有些不安全,是不是加个 path 好点?然后这个path允许用户自定义。
https://a.com/mytrojan 类似于这样
这样的话 nginx 也好配置一些,碰到这个path就转发给 trojan-web,否则 nginx 自己处理。
像 wiki 那样配置,所有 js css 都会转给 trojan-web 这样会影响原有的部署。

请问如何启动测试环境?

请问本地开发如何启动一个模拟后端?就是用trojan代码库README里启动数据库的命令来用docker启动一个数据库吗?谢谢。

在ubuntu18.04里面编译有各种问题啊,最终也没build成功,请问webpack的版本是多少?

在vps里执行npm install直接断网了,试了好几次都这样。
在自己虚拟机里面也是各种问题,前面必须把nodejs和npm升到最新版本才能往后走,但是到了最后一步又报错
npm Error: Rule can only have one resource source
谷歌说webpack版本太高了,但是想卸载新版本又卸不了,有人说要在package.json里指定webpack版本,请问这个版本是lock里面的4.0.0吗??那怎么卸载新的呢。。。。。感觉进入了死循环啊。
另外npm的版本是多少?是apt install直接装的吗??

记住密码登录会出现问题

在部分浏览器中(例如:X浏览器),采取浏览器记住密码并且自动填充的情况,点击登录键将不会登录,提示用户名和密码不能为空,要对账号栏和密码栏进行改动之后(就删除一个字母然后再把字母输回去,两栏都要),方可正常登录。

登录优化

登录页面希望不要直接修改loginForm中的值,
this.loginForm.password = CryptoJS.SHA224(this.loginForm.password).toString()
不然浏览器的保存密码保存下来的是加密过后的密码,register.vue同理
login.vue

建议换一下前端源

现在我所有的节点面板都打不开了 都在等待unpkg.com响应
我准备手动修改index.html换成unpkg.zhimg.com(知乎自用的镜像源)试试

~/register 404

~/register 注册页面404:

{
code: 404,
message: "Page not found"
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.