一、开源项目简介
ohUrlShortener
适合中小型社区网站使用的企业级短链接服务系统,支持短链接生产、查询及302转向,并自带点击量统计、独立IP数统计、访问日志。
二、开源协议
本项目使用 MulanPSL-2.0 开源许可协议。
三、系统功能
支持 Docker One Step Start 部署启动
支持短链接生产、查询、存储、302转向
支持访问日志查询、访问量统计、独立IP数统计
支持 HTTP API 方式新建短链接、禁用/启用短链接、查看短链接统计信息、管理员设置
支持访问日志导出,方便线下分析
四、演示展示
五、技术选型
gin-gonic/gin
FomanticUI
dchest/captcha
Masterminds/sprig
go-redis/redis
jmoiron/sqlx
go-ini/ini
六、源码地址
本项目仓库:
https://gitee.com/barat/ohurlshortener
git clone https://gitee.com/barat/ohurlshortener.git
领取专属 10元无门槛券
私享最新 技术干货