# frp客户端配置管理页面 **Repository Path**: yukalix/frpc_config_manager_site ## Basic Information - **Project Name**: frp客户端配置管理页面 - **Description**: 自己有个搭建好了的frp服务器,后面发现各种折腾时候,客户端配置这个电脑一个配置那个电脑一个配置,后面越来越多记不住了。虽然frps有个后端页面可以查看,但还是缺少我想要的一些管理。又不会改他的,还是自己写一个 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-08 - **Last Updated**: 2025-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # frp客户端配置管理页面 #### 介绍 自己有个搭建好了的frp服务器,后面发现各种折腾时候,客户端配置这个电脑一个配置那个电脑一个配置,后面越来越多记不住了。虽然frps有个后端页面可以查看,但还是缺少我想要的一些管理。又不会改他的,还是自己写一个 #### 软件架构 - 前端:HTML + JavaScript - 后端:Python Flask - 数据库:SQLite - 配置文件格式:TOML #### 安装教程 1. 克隆项目到本地 ```bash git clone [项目地址] ``` 2. 安装依赖 ```bash pip install flask ``` 3. 运行项目 ```bash python run.py ``` #### 使用说明 1. 添加服务端配置 - 填写服务器名称、地址、端口和认证token - 点击添加按钮保存配置 2. 添加客户端配置 - 填写配置名称、类型、本地IP、本地端口和远程端口 - 点击添加按钮保存配置 3. 生成配置文件 - 选择要使用的服务器配置 - 勾选需要的客户端配置 - 点击生成配置按钮 - 可以复制配置内容或下载配置文件 - 可以复制启动命令 `frpc.exe -c frpc.toml` #### 注意事项 1. 数据库文件 `.database.db` 已添加到 .gitignore 2. 配置文件使用 TOML 格式,可直接用于 frpc 3. 支持多个客户端配置的批量导出 #### 开发计划 - [ ] 支持配置文件导入 - [ ] 支持配置模板 - [ ] 支持配置分组管理 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) ## 项目展示 ![alt text](image.png) ![alt text](image-1.png) ![alt text](image-3.png)