Files
studio/EPIC.md
T

1.3 KiB

Epic: tinqs-git — Fork of Gitea v1.26.1

Date: 2026-05-20 Source: Forge (Ozan) Repo: tinqs-ltd/tinqs-git (this repo) Product: tinqs-git at git.tinqs.com Full epic: tinqs-ltd/docs/.cursor/plans/tinqs-git-fork.plan.md

Why

Tinqs-owned Git hosting with game-dev specific features — LFS-first UX, Platform SSO, GDD library.

Phases

Phase What Status
0 Fork, build, CI done
1 Branding (strings, theme, landing page) pending
2 LFS-first UX (auto-tracking, dashboard) pending
3 Platform integration (OAuth2, webhooks, GDD library) pending
4 Migration & cutover (clone DB, swap DNS) pending
5 Productization (billing, marketplace, CI templates) pending

Architecture

  • Language: Go (backend) + TypeScript/Vue/Less (frontend)
  • DB: SQLite (compiled into binary via CGo)
  • LFS: S3 backend (tinqs-gitea-lfs)
  • Build: TAGS="bindata sqlite sqlite_unlock_notify" make build → single binary
  • Dev: make watch-backend + make watch-frontend
  • Test: make test-sqlite

Branches

main              ← upstream go-gitea/gitea (quarterly rebase)
tinqs/main        ← our fork — all customizations

Coordination

  • Hub: tinqs-ltd/docs
  • Platform: tinqs-ltd/tinqs-tools
  • Deploy: tinqs-ltd/devops