An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

Logo


Version
Go Version
License
Go Report Card
Docs

# 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)