Skip to content

walking-with-linght/sakurafrp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

基于 樱花内网穿透 改版而来

服务器使用 frpv0.60.0 稳定版本

编译环境:go version go1.22.0 linux/amd64


功能和特性

  • 支持多用户
  • 支持用户组配置
  • 支持每个用户单独限速
  • 支持每个用户单独限制流量
  • 可配置签到获得流量
  • 可配置凭邀请码注册账号
  • 实时流量统计
  • 美观的界面

安装和配置

  1. 克隆项目到本地

    git clone https://github.com/walking-with-linght/sakurafrp
  2. 移动到网站目录,并设置权限

  mv SakuraPanel/sakura/* /data/wwwroot/my.panel.com/
  chown -R www:www /data/wwwroot/my.panel.com/
  1. 编辑配置文件

进入网站目录后,分别编辑以下三个文件,修改数据库信息:

文件名 作用说明
configuration.php 网站核心配置文件,里面每个配置项都有介绍
api/index.php 用于对接 Frps,里面只需配置 Token
daemon.php 需要修改数据库信息,需要设置循环执行
  1. 创建数据库并导入数据

    • 使用 Navicat、phpMyAdmin 等数据库管理软件创建一个数据库。
    • 设置数据库的 编码类型utf8mb4排序规则utf8mb4_unicode_ci
    • 设置数据库的 引擎InnoDB
    • 导入 import.sql 文件到数据库中。
  2. 注册与管理员设置

    • 导入完成后,打开网站,注册一个新账号。
    • 在数据库中,找到该账号的记录。
    • 将该账号的 group 字段设置为 admin,即可将该账号设置为管理员。

frps节点配置

本面板需要专用 Frps 才能兼容。

frps 必备配置
在 Frps 配置文件中,添加或修改以下配置项:

bindPort = 7000            # frps 连接端口
auth.token = "abc"         # 连接 token,需要和面板一致
ebserver.addr = "0.0.0.0"  # 需要开启 web 管理
webserver.port = 7500      # 必须设置为 7500
webserver.user = "admin"   # 必须设置为 admin
webserver.password = "admin" # 与节点设置里一致

John_San_Api = "http://xxx.cn/api"   # 将 xxx.cn 替换成你自己的域名
john_san_token = "wobushitoken9527|1"  # 前面是 API Token,需要和面板一致;后面是节点 id

Frpc 客户端要求

  • Frpc 客户端无特殊需求,只要版本大于或等于 0.52 都可以兼容使用。

About

樱花面板 樱花内网穿透 内网穿透 sakurafrp+0.6frp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors