A unified dashboard that surfaces all OneByJorah GitHub repositories in one place — star counts, language breakdowns, health scores, and trend data — so you can monitor your entire portfolio at a glance.
- 📊 Real-time portfolio overview — aggregated stats across all 29 OneByJorah repos
- 🔍 Repository health scoring — automated assessments based on activity, docs, CI, and community signals
- 📈 Trend tracking — star history, commit frequency, and contribution patterns over time
- 🌐 Language breakdown — visual distribution of programming languages across projects
- 🚀 Zero-dependency static site — pure HTML/CSS/JS with Chart.js, no backend required
- 🐳 Docker-ready — ship with nginx for instant local or cloud deployment
- Docker and Docker Compose
- Or a modern web browser (for local file serving)
git clone https://github.com/OneByJorah/PrimeHub.git
cd PrimeHub
# Create your environment file
cp .env.example .env
# Launch the dashboard
docker compose up -dOpen http://localhost:8080 in your browser.
git clone https://github.com/OneByJorah/PrimeHub.git
cd PrimeHub
# Using Python
python -m http.server 8080
# Or using Node
npx serve .PrimeHub/
├── dashboard.html # Main dashboard entry point (Chart.js)
├── repositories.json # Snapshot of all OneByJorah repos from GitHub API
├── Dockerfile # nginx:alpine container image
├── docker-compose.yml # Single-service compose config
├── install.sh # Bash installer (Docker or local serve)
├── install.ps1 # PowerShell installer (Docker or local serve)
├── CONTRIBUTING.md # Contribution guidelines
├── INTENT.md # Deep portfolio analysis & roadmap
└── LICENSE # MIT
graph LR
A[GitHub API] -->|fetch repo data| B[repositories.json]
B -->|load & render| C[dashboard.html]
C -->|Chart.js| D[Charts & Metrics]
E[Docker / nginx] -->|serve| C
| Variable | Default | Description |
|---|---|---|
PORT |
8080 |
Host port mapped to nginx inside the container |
Set via .env file or export directly:
PORT=3000 docker compose up -drepositories.json is a cached snapshot of the OneByJorah GitHub profile. To refresh, run:
curl -s "https://api.github.com/users/OneByJorah/repos?per_page=100" > repositories.jsonContributions are welcome! Please read CONTRIBUTING.md before submitting a pull request.
This project is licensed under the MIT License — see LICENSE for details.
Copyright (c) 2026 Jhonattan L. Jimenez · JorahOne Networks