📦oseghalep / cloud-cost-optimization-hub
← 返回首页
Cloud Cost Optimization Hub is an open-source, self-hosted platform that provides unified cost visibility and actionable recommendations across AWS, GCP, and Azure. Features include multi-cloud cost aggregation, rightsizing recommendations, idle resource detection, cost anomaly alerts, and an intuitive dashboard – all designed to help teams reduce.

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有

Cloud Cost Observability & Optimization Hub (CCOH)

Live Demo License PRs Welcome GitHub contributors First Contributions

Stop cloud cost surprises. One dashboard for AWS, GCP, and Azure.

✨ Features (v0.1)

  • ✅ Multi-cloud ready architecture
  • ✅ User authentication (register/login)
  • ✅ Professional dashboard UI
  • ✅ Mock cost data to demo the platform
  • ✅ Docker Compose one-command setup
  • ✅ Ready for real AWS/GCP/Azure integration

🚀 Quick Start

```bash

Clone the repository

git clone https://github.com/oseghalep/cloud-cost-optimization-hub.git cd cloud-cost-optimization-hub

Copy environment variables

cp .env.example .env

Start everything (database, backend, frontend)

make up

Wait 30 seconds for services to initialize

Then open http://localhost:3000

Default credentials (first-time setup):

Go to /register and create an account

Log in at /login

View the dashboard with sample data

🏗️ Architecture This is a full-stack application with:

Backend: Go 1.21+ with Gin framework

Database: PostgreSQL 15 + TimescaleDB for time-series

Queue: Redis (for background jobs)

Frontend: Next.js 14 + TypeScript + Tailwind CSS

Deployment: Docker Compose (dev) + Helm chart (prod)

📁 Project Structure text backend/ - Go API server frontend/ - Next.js application docker-compose.yml - Local development environment Makefile - Common development commands

🔧 Development Commands Command Description make dev-deps Start only Postgres & Redis make up Start all services make down Stop all services make logs View container logs make test Run all tests

🤝 Contributors Wanted

🎁 Contributor Incentive $25 gift card for the first 50 contributors with a merged PR. See CONTRIBUTING.md for details.

📄 License Apache 2.0

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR