之前的更新说明 - ouyangmland/ss-panel-v3-mod GitHub Wiki

https://git.zhaojin97.cn/glzjin/ss-panel-v3-publicv2

说明里写了的东西一概不回答,个人很讨厌睁眼瞎。

有问题请到

反馈,此处评论关闭。

如果您认为这个项目帮到了你,欢迎点击这里给我一些鼓励,谢谢您。

请不要尝试修改底部的版权信息,这是最起码的尊重。世界本就如此艰难,何必还要让它更艰难呢。

关于节点的添加和部署,请看 https://www.zhaoj.in/read-3505.html

 

 


投票

目前 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)

04.26 24:00

修复几处错误调用。

下载文件解压覆盖更新即可。

同时提供一个数据库清理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

04.23

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 主题。

Screenshot_20160419-094909 Screenshot_20160419-112226 Screenshot_20160419-140703 Screenshot_20160419-153248

升级步骤:

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 ,这样默认的就是那个新主题了。

https://www.zhaojin97.cn/wp-content/uploads/2016/03/QQ图片20160331165452.png

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 syncnode
3、将 glzjin_3.sql导入数据库。 4、crontab -e 添加如下两行
0 0 * * * php /home/wwwroot/ss.panel/xcat dailyjob
*/1 * * * * php /home/wwwroot/ss.panel/xcat checkjob
完成!

更新了一下,更加详细地按照官方版本的规范来写,以后拓展也方便了。

⚠️ **GitHub.com Fallback** ⚠️