一个超简单的短网址管理平台。
配置前端:shortener-frontend
版本:
latest
,main
, <TAG
>
Registry | Image |
---|---|
Docker Hub | idevsig/shortener |
GitHub Container Registry | ghcr.io/idevsig/shortener |
Tencent Cloud Container Registry | ccr.ccs.tencentyun.com/idevsig/shortener |
Aliyun Container Registry | registry.cn-guangzhou.aliyuncs.com/idevsig/shortener |
git clone https://git.jetsung.com/idev/shortener.git
cd shortener
mkdir -p config/dev
cp config/config.toml config/dev/
# 修改开发环境的配置文件
vi config/dev/config.toml
go run .
go build
# 支持 GoReleaser 方式构建
goreleaser release --snapshot --clean
just --list
- 实现全部功能接口
-
API
权限校验
-
- 支持数据库
- SQLite
- PostgreSQL
- MySQL
- 支持缓存
- Redis
- Valkey
- 制作 CLI 工具
- 添加 OpenAPI
- 添加跳转请求日志记录
-
CI/CD
构建- Docker 镜像构建与推送
- 实现管理平台接口
- 添加文档
- 添加测试