Files
flvx/README.md
T
2025-06-13 10:11:56 +08:00

84 lines
2.2 KiB
Markdown

# 转发面板
本项目基于 [go-gost/gost](https://github.com/go-gost/gost) 和 [go-gost/x](https://github.com/go-gost/x) 两个开源库,实现了转发面板。
---
## 特性
- 支持按 **隧道账号级别** 管理流量转发数量,可用于用户/隧道配额控制
- 支持 **TCP** 和 **UDP** 协议的转发
- 支持两种转发模式:**端口转发** 与 **隧道转发**
- 可针对 **指定用户的指定隧道进行限速** 设置
- 支持配置 **单向或双向流量计费方式**,灵活适配不同计费模型
- 提供灵活的转发策略配置,适用于多种网络代理场景
---
## 部署流程
### 源码编译部署
```bash
暂时没时间写,能源码部署的都是大佬,不差我这点文档
```
---
### Docker Compose部署
#### 快速部署
```bash
# 1. 进入部署目录
wget https://github.com/bqlpfy/forward-panel/raw/refs/heads/main/deployment.zip
unzip deployment.zip
cd deployment
chmod +x deploy.sh
# SERVER_HOST是后端地址 就是服务器ip:6365
DB_NAME=gost DB_USER=gost DB_PASSWORD=yourpwd JWT_SECRET=yoursecret SERVER_HOST=your.server.ip:6365 ./deploy.sh start
```
#### 常用管理命令
```bash
# 停止服务
./deploy.sh stop
# 重启服务
./deploy.sh restart
# 查看服务状态
./deploy.sh status
# 查看实时日志
./deploy.sh logs
# 重新构建前端镜像
./deploy.sh build
# 清理未使用的Docker资源
./deploy.sh clean
```
#### 默认管理员账号
- **账号**: admin_user
- **密码**: admin_user
> ⚠️ 首次登录后请立即修改默认密码!
## 免责声明
本项目仅供个人学习与研究使用,基于开源项目进行二次开发。
使用本项目所带来的任何风险由使用者自行承担,包括但不限于:
- 配置不当或使用错误导致的服务异常或不可用;
- 使用本项目引发的网络攻击、封禁、滥用等行为;
- 服务器因使用本项目被入侵、渗透、滥用导致的数据泄露、资源消耗或损失;
- 因违反当地法律法规所产生的任何法律责任。
**作者对因使用本项目所造成的任何直接或间接损失概不负责,也不提供任何形式的担保或技术支持。**
请确保在合法、合规、安全的前提下使用本项目。