Commit Graph

59 Commits

Author SHA1 Message Date
程广 56210416a6 docs(README): 更新项目文档
- 新增项目概述、核心功能、系统架构等章节
- 补充技术选型、安装指南等内容
- 优化现有章节的结构和表述
2025-06-13 17:56:27 +08:00
程广 6c43f6ce59 feat(server): 添加自动 SSL 证书管理功能
- 新增 autossl 包,用于管理 SSL 证书
- 在 server/manager.go 中集成自动 SSL 证书管理
- 修改 utils/util.go,增加 NormalizePathWithR 函数以支持相对路径规范化
- 更新 model/model.go,为 HttpServerConfig 添加 EnableSSL 字段和 ConfPath 字段
- 修改 gohttp.go,支持从配置文件加载服务器配置
2025-06-13 17:49:04 +08:00
程广 2730c773fb chore: 添加日志文件到 .gitignore
- 在 .gitignore 文件中添加 *.log,忽略所有日志文件
- 保持 target/ 目录忽略项不变
2025-06-13 15:10:05 +08:00
程广 baad798498 build(Makefile): 更新构建架构并调整 go sum 文件
- 更新构建架构,支持 Linux、Darwin 系统的 amd64 和 arm64 架构
- 调整 Makefile 中的架构定义和构建命令
- 更新 go sum 文件,移除不必要的依赖版本
2025-06-13 15:04:41 +08:00
kingecg caa6967f83 fix 2025-06-04 00:02:04 +08:00
程广 fd9ae1a1da delete debug 2025-06-03 10:25:41 +08:00
程广 9314ee691e Merge branch 'master' of ssh://git.pyer.club:2222/kingecg/gohttp 2025-06-03 10:25:07 +08:00
kingecg 822f0716a6 update reef 2025-05-30 21:35:19 +08:00
程广 0a667bea96 change and correct 2025-05-30 18:42:53 +08:00
程广 ea38f85fb7 添加ip控制 2025-05-29 17:39:08 +08:00
程广 be64000bff add auth middleware to server mux 2025-05-29 17:17:14 +08:00
程广 3bccf2187f 实现健康检查功能并优化代码结构 2025-05-29 16:53:30 +08:00
程广 039643e08e fix path match 2025-04-22 10:38:33 +08:00
程广 5fdb7de83d add mime 2025-04-14 17:35:12 +08:00
kingecg f57bd4d937 fix login 2025-02-21 00:50:06 +08:00
程广 c002306030 Merge branch 'master' of ssh://git.pyer.club:2222/kingecg/gohttp 2025-02-20 09:24:31 +08:00
kingecg ab4b59ebfc add jwt中间件 2025-02-19 23:17:43 +08:00
kingecg 5d487d1af9 fix wrapp handler and add login api and jwt 2025-02-19 21:52:33 +08:00
程广 b1b07ee56e delete generated ui 2025-02-19 11:12:23 +08:00
程广 da7a2feb06 fix 2025-02-18 13:46:59 +08:00
程广 04ab8c8efd fix test 2025-02-18 09:19:13 +08:00
kingecg 223344fada temp code for admin ui 2025-02-18 01:04:14 +08:00
kingecg f7df73ee54 refactor and add static 2025-02-18 00:54:50 +08:00
程广 f6f31e56c4 add install script 2023-12-27 17:22:18 +08:00
程广 b39d4a0ea8 remove change to static file 2023-12-25 13:34:29 +08:00
程广 84fc6bf873 add gzip 2023-12-21 18:36:51 +08:00
程广 2d8abba3db add config and add log message 2023-12-20 17:49:02 +08:00
程广 4ce1a59d14 fix and add add config for cloudops 2023-12-18 14:11:06 +08:00
程广 d180d65524 add target to ignore 2023-12-18 13:11:34 +08:00
kingecg d84337c845 fix spell 2023-12-17 10:33:29 +08:00
kingecg 8204c37dc3 update readme 2023-12-15 22:40:12 +08:00
kingecg f86fa0112e remove debug log 2023-12-15 21:46:06 +08:00
kingecg 7aa4511286 fix directive 2023-12-15 21:45:04 +08:00
kingecg 618a186298 make proxy yse directive and forbidden get/set admin by api 2023-12-14 23:47:04 +08:00
kingecg fab22c1c2d add servermux impl and directive support 2023-12-14 22:02:31 +08:00
程广 33c988a952 proxy add header process 2023-12-14 11:25:36 +08:00
kingecg 7f32c1a38f fix REST api 2023-12-13 21:09:01 +08:00
程广 6e63b5f0af add api 2023-12-13 17:59:14 +08:00
程广 5a60e898ed part set config 2023-12-13 14:36:49 +08:00
程广 fd4234de77 remove log file 2023-12-13 11:29:03 +08:00
程广 8d943ce89a fix normalize bug 2023-12-13 10:59:47 +08:00
程广 f437bb300c fix panic 2023-12-13 09:23:57 +08:00
kingecg 212949154d add ut and fix bug 2023-12-12 22:58:30 +08:00
kingecg 8ee2bf311f refactor: route can add middleware 2023-12-12 21:44:35 +08:00
kingecg 18e319b407 refactor route 2023-12-12 00:42:21 +08:00
kingecg d6752cd324 add parse middleware 2023-12-11 23:46:40 +08:00
程广 e22b39513e refactor and add middleware 2023-12-11 18:15:29 +08:00
kingecg 8c4972acb4 update target 2023-12-10 20:49:38 +08:00
kingecg a0da5498a9 add make file 2023-12-10 20:16:07 +08:00
kingecg 703a7e12ee add daemon 2023-12-10 19:26:09 +08:00