之前的更新说明 - ouyangmland/ss-panel-v3-mod GitHub Wiki
https://git.zhaojin97.cn/glzjin/ss-panel-v3-publicv2
如果您认为这个项目帮到了你,欢迎点击这里给我一些鼓励,谢谢您。
目前 material 这个主题也蛮成熟了,以后只维护这个主题,default和phantom就不更新了,大家说好不好啊。同时更新三个很累的。
[poll id="5"]
04.28
1.新增智能线路功能。
2.新增云安全功能,配合 可以采集一个节点上 /etc/hosts.deny 里的IP,同步到所有节点,并且可以让用户在面板里自助解封,管理员也可以查看被封 IP。
3.修复 go mu 的 api 的 bug.
升级步骤:
1.下载,解压覆盖文件。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
2.导入 glzjin_11_clean.sql .
3.在配置文件 config/.config.php 里新增如下配置
#Cloudxns $System_Config['cloudxns_apikey']='';#自己去 cloudxns.net 申请 $System_Config['cloudxns_apisecret']=''; $System_Config['cloudxns_domain']='';#你的域名 $System_Config['cloudxns_prefix']='hello'; #防抓取前缀,自定义 $System_Config['cloudxns_ping_nodeid']='';#导入了sql之后,看到那两个智能线路的节点 id ,填到这。不使用的话导入之后也要填。 $System_Config['cloudxns_speed_nodeid']='';#同上
04.27
1.用户可以设置多种联络方式了,不单单限于微信了。
2.管理员在后台可以给用户添加备注了。
3.修复因清理数据库导致的无法注册等 bug。
更新步骤:
1.下载,解压覆盖文件。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
2.导入 glzjin_10.sql .(如果导入出现错误请先导入clean.sql)
修复几处错误调用。
下载文件解压覆盖更新即可。
同时提供一个数据库清理SQL,直接导入 clean.sql 即可,操作前请注意备份,导入失败则拆开逐条执行即可。
04.26 18:00
1.修改掉线提示时间。 2.新增节点上线管理员邮件提示。 3.新增程序更新管理员邮件提示。 4.新增对接 wecenter 问答系统(http://www.wecenter.com/),可直接同步用户信息到 wecenter ,并且用户在登录sspanel时就会自动登录到这个论坛系统。
升级步骤: 1.下载覆盖文件更新。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz 2.在子域名 如你的网站是 zhaoj.in ,则可以在 help.zhaoj.in 安装 wecenter .
建议安装完后关闭注册,关闭游客浏览并且不要修改 id 5 用户组。 3.config/.config.php 添加配置
#Wecenter 数据库信息 $System_Config['wecenter_db_host']='localhost'; $System_Config['wecenter_db_database']=''; $System_Config['wecenter_db_user']=''; $System_Config['wecenter_db_password']=''; #系统主域名 ***.com 这样的 $System_Config['wecenter_system_main_domain']=''; #访问路径 $System_Config['wecenter_url']='http://help.'; #可从安装好的 wecenter 目录下的 system/config.inc.php 得到 #G_COOKIE_PREFIX $System_Config['wecenter_cookie_prefix']='mmg_'; #G_COOKIE_HASH_KEY $System_Config['wecenter_cookie_key']='';
4.重新登录面板之后,点击问答,就可以看见这个小论坛了。
04.25
1.资源换为国内CDN。
2.优化 surge 配置文件生成。
3.优化主题。
4.在注册时弹出TOS。
下载文件解压覆盖即可。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
0.default和phantom主题停止我的更新,default以后由 http://mengyang.wang/ 同学进行更新,同时欢迎各位提交 pull request。
1.升级文件生成方式,PAC 文件还有 Surge 配置文件和 g.f.w.list 实时同步,不再依赖 Flora_PAC,同时对链接做了美化,更短,更可爱。
2.增加 looking glass ,方便对测速结果有个一览。
升级步骤:
1.导入 glzjin_9.sql
2.将数据库中所有类型三的地址改为 地址:端口
3.覆盖文件,更新
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
4.请将主题设置为 material
在数据库里执行
UPDATE `user` SET `theme` = 'material';
编辑 config/.config.php
$System_Config['theme']='material';
5.编辑 config/.config.php
#测速周期/h $System_Config['Speedtest_duration']='6';
04.21 20:00:
配合 ssshell 新增遥测功能,可以显示到三大运营商的延时,上传和下载速度。
升级步骤:
1、下载文件,覆盖更新。
2、导入 glzjin_8.sql
04.20 19:15:
尝试修复在某些情况下节点信息无法显示问题。
如果还不行,就按照
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/X-Frame-Options
这里的说明配置成 same origin。
下载覆盖更新即可。
04.20 09:45:
优化新主题桌面端体验。
升级步骤:
1.下载压缩包文件,覆盖更新。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
2.版本号在 config/.config.php 里定义
$System_Config['version'] = '<a href="https://www.zhaoj.in">Glzjin</a> mod-201604200945';
04.19 18:30:
小小地更新了一下,覆盖更新即可。
04.19:
1.为了配合国内中转套件,做了一些升级。
2.一些细节优化。
3.新增 Material 主题。
升级步骤:
1.下载压缩包文件,覆盖更新。
https://git.zhaoj.in/glzjin/ss-panel-v3-publicv2/archive/master.tar.gz
2.在 config/.config.php 里添加如下两行
$System_Config['pacp_offset']='-20000'; $System_Config['pacpp_offset']='-20000';
3.想让用户都用新主题就在数据库里执行
UPDATE `user` SET `theme` = 'material';
4.如果想默认(连登录框一起)都使用 Material 主题,编辑 config/.config.php
$System_Config['theme']='material';
04.17:
1.为了配合国内中转套件,做了一些升级。
2.新增重置端口功能。
3.修复两步验证的相关问题。
升级步骤:
1.覆盖文件。
2.config/.config.php 新增
#端口池 $System_Config['min_port']='10000'; $System_Config['max_port']='65535';
04.15:
为了方便更新,将配置文件改名了。
升级步骤:
1.将 config/config.php 重命名为 config/.config.php
mv config/config.php config/.config.php
2.覆盖文件。
04.14 晚紧急更新:
修复因配置文件变更而导致的命令无法执行的问题。
覆盖除了 config/config.php 以外的文件更新即可。
04.14 下午六点更新:1.为了更愉快地 debug ,将 .env 配置废除,改为 config/config.php 配置。 2.对于自身节点 IP 不做异地登录处理。
升级步骤:
1.覆盖文件。 2.将原先 .env 的内容搬到 config/config.php 里。
04.14更新:
1.继续增强线程安全性。 2.支持 Google 两步验证,可在资料编辑出进行设置。 3.尝试支持多说的头像。 4.其他一些地方修改。
升级步骤:
1.覆盖文件 2.你用了多说的话就执行这个
php xcat syncduoshuo
3.导入 glzjin_7.sql
4.执行这个,为已经注册的用户生成两步验证令牌。
php xcat userga
04.13更新:
1.新增用户注册 IP ,注册时间,注册地登记。在管理面板把鼠标移到注册时间上即可看到。 2.新增单用户在线 IP 以及归属地 显示,把鼠标移动到在线IP数上即可看到。 3.后台新增节点在线IP显示以及用户登录记录显示。 4.新增节点掉线邮件提醒。 5.新增用户异常登陆地邮件提醒。 6.对用户登录线程加强安全= =增加了 IP 限制。
升级步骤:
1.导入 glzjin_6.sql 2.在 .env 加入
#节点离线提醒 node_offline_warn='true' #异常登录提醒 login_warn='true'
3.覆盖文件。
04.12 更新:
1.配合 https://www.zhaoj.in/read-3357.html .新增限制用户在线IP数的功能。此功能仍需要测试 2.一些细节上的修改。
导入 glzjin_5.sql ,覆盖文件更新即可。
04.07更新:
1.跟进官方的新邮件模板和负载以及 uptime 显示。 2.配合 https://www.zhaoj.in/read-3357.html 添加了限速功能。此功能仍需要测试 3.其他一些 bug 修复还有细节优化。
覆盖文件更新即可。
04.05更新:
新后端 https://www.zhaoj.in/read-3357.html
修复了 phantom 相关问题。
已修复无法设置主题的问题。
03.31 更新:
1.添加主题切换,可以让用户自由地设置主题。 2.添加一套新主题 phantom ,希望能给千篇一律的 ss-panel 带来些不同。您可以在 .env 设置 theme 为 phantom ,这样默认的就是那个新主题了。
3.跟进官方对于节点运行信息的记录。 4.优化用户有效期充值的时间计算。 5.修复几个 bug。 6.新增了一个从官方版(0328.sql)迁移到这个版本的sql.
升级步骤:
1、导入新的数据库文件 glzjin_4.sql 。 2、覆盖文件。
03.29 更新:
1.新增对于 radius nas 表的支持,而且可以自动重启 radius ,方便添加节点。 2.修复 一些 bug 。 3.优化兑换码的显示。 4.优化时间计算。
升级步骤: 1、覆盖文件。 2、更新权限,建议所有文件的归属者都改为 root ,并且文件权限都为 755 ,除了 storage 以及旗下的文件为 www
cd /home/wwwroot/ss.panel/ chown -R root:root * chmod -R 755 * chown -R www:www storage
2.5、编辑 .env 添加上
radius_secret=''
这个是子节点的连接密钥。
3、在目录下执行,这个是同步所有类型为 1 ,即 VPN 节点的 IP 到 Radius.
php xcat syncnasnode
4、添加这个到计划任务。
*/1 * * * * php -n /home/wwwroot/ss.panel/xcat syncnas
说明:
建议使用 go mu .所有功能都可以用上。
python 的话,我修改了一个版本,可以支持节点分类和用户过期。
https://git.zhaojin97.cn/glzjin/shadowsocks-rss-manyusers/releases
部署方法:https://github.com/breakwa11/shadowsocks-rss/wiki/Server-Setup%28manyuser%29
代码从我那拖。
03.27更新:
1、修复 VPN 流量记录的一个 bug。
2、增强 mu api 安全性,加了个来源判断。
3、与 radius 的结合更加紧密。
4、节点新增流量统计和在线状态显示,而且可以限制每个节点(仅 shadowsocks )每个月跑多少流量,而且可以设定每月自动重置节点流量。
5、文件生成系统已经转移至主域名下,不需要再设置 files.xx.com 了。
6、增加了兑换码系统,可以兑换用户级别有效期,帐号有效期,还有流量。
7、管理员可以设置用户等级以及过期时间。
8、节点可以设置等级。
后面两点,就是指给节点和用户分级,用户只能访问到级别小于等于自己级别的节点。
从之前的魔改版升级步骤:
1、下载文件,覆盖。
2、程序目录下执行,节点命名注意按照我结尾提到的命名规则命名,会自动整合和分类。这里主要是获取节点 IP。
php xcat syncnode3、将 glzjin_3.sql导入数据库。 4、crontab -e 添加如下两行
0 0 * * * php /home/wwwroot/ss.panel/xcat dailyjob */1 * * * * php /home/wwwroot/ss.panel/xcat checkjob完成!
更新了一下,更加详细地按照官方版本的规范来写,以后拓展也方便了。