SPB Git

spb/spbgit Public MIT

SPB Git — the platform hosting itself

JavaScript 73.9% CSS 11.7% Nunjucks 11.6% Shell 2.7%
  1. feat: releases — binary assets (dmg, pkg…) attached to tags, API + web UI + CLI
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 10 files changed +522 −25
  2. fix: start main() under pm2 fork mode (pm_exec_path guard)
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 1 file changed +5 −1
  3. fix: async git in e2e (in-process server deadlock), vitest config, ngrok token resolution
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 4 files changed +66 −13
  4. feat: deploy scripts (m3u96a, ngrok, pm2, systemd, backups) + test suite
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 13 files changed +1,091
  5. feat: web UI — design system, all pages, GitHub-grade README pipeline, OG cards
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 28 files changed +2,985
  6. Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 20 files changed +1,207
  7. feat: JSON API v1 + Fastify bootstrap with security headers and rate limiting
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 2 files changed +402
  8. feat: git core — repo model, smart HTTP, hooks, PAT auth, archives, stats
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 13 files changed +2,367
  9. chore: project skeleton — config, lint, header tooling, fonts
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed yesterday (Aug 10, 2026) · 10 files changed +6,934