mirror of
https://github.com/woodchen-ink/random-api-go.git
synced 2025-07-18 05:42:01 +08:00
重构Handlers结构,新增HandlePublicEndpoints方法以处理公开端点信息请求,优化URL统计缓存逻辑,更新Router以支持新路由,简化认证信息管理,移除不再使用的刷新令牌逻辑。
Random API Go
一个基于Go的随机API服务,支持多种数据源和管理后台。
功能特性
- 🎯 支持多种数据源:兰空图床API, s3协议对象存储, 手动配置, 通用API接口(GET/POST)
- 🔐 OAuth2.0 管理后台登录(CZL Connect)
- 💾 SQLite数据库存储
- ⚡ 内存缓存机制
- 🔄 URL替换规则
- 📝 可配置首页内容
- 🎨 现代化Web管理界面
部署and讨论
https://www.q58.club/t/topic/127
许可证
MIT License
Languages
Go
50.9%
TypeScript
46.9%
CSS
1.6%
Dockerfile
0.4%
JavaScript
0.2%