https://github.com/apihutco/server
A small and beautiful api aggregation center
https://github.com/apihutco/server
apihut argo argocd argoworkflow avatar gin go golang ip k8s kubernetes weather
Last synced: 3 months ago
JSON representation
A small and beautiful api aggregation center
- Host: GitHub
- URL: https://github.com/apihutco/server
- Owner: apihutco
- License: mit
- Created: 2022-11-15T12:00:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-21T07:15:36.000Z (about 1 year ago)
- Last Synced: 2025-06-17T06:36:03.445Z (4 months ago)
- Topics: apihut, argo, argocd, argoworkflow, avatar, gin, go, golang, ip, k8s, kubernetes, weather
- Language: Go
- Homepage: https://apihut.co
- Size: 237 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# APIHut
这是一个极简的接口聚合中心,旨在为个人项目提供一个通用的开放数据来源。
- [支持的接口](https://docs.apihut.co/)
## 构建
### Command
```bash
# 运行
make dev
# 构建
make build
```### Docker
```bash
docker build -t apihutco/server:latest .
```## CICD
目前使用 [Gitea](https://github.com/go-gitea/gitea) + [Argo Workflow](https://github.com/argoproj/argo-workflows/) + [Argo CD](https://github.com/argoproj/argo-cd) + [Kubernetes](https://github.com/kubernetes/kubernetes) 的工作流,通过 `webhooks` 与 模板 触发自动化的 GitOps 。相关的配置文件位于独立的 [deploy](https://github.com/apihut/deploy) 项目中。
## License
[MIT License](https://github.com/apihutco/server/blob/main/LICENSE)