No description
  • Vue 77.1%
  • TypeScript 22%
  • CSS 0.7%
  • JavaScript 0.2%
Find a file
张子苏 ccbbabaad8
Some checks failed
ci / ci (22, ubuntu-latest) (push) Has been cancelled
docs: add README with screenshots
- Replace template README with project-specific documentation
- Add UI screenshots (groups, rules, login, dark mode)
- Switch package manager from pnpm to bun
- Remove pnpm-lock.yaml and pnpm-workspace.yaml

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 20:30:07 +08:00
.github/workflows chore: initial commit 2026-01-18 13:59:44 +08:00
app feat: add quota tree editor for group management 2026-01-18 20:06:47 +08:00
public chore: initial commit 2026-01-18 13:59:44 +08:00
screenshots docs: add README with screenshots 2026-01-18 20:30:07 +08:00
server/api/forgejo chore: initial commit 2026-01-18 13:59:44 +08:00
.editorconfig chore: initial commit 2026-01-18 13:59:44 +08:00
.gitignore chore: initial commit 2026-01-18 13:59:44 +08:00
.npmrc chore: initial commit 2026-01-18 13:59:44 +08:00
bun.lock chore: initial commit 2026-01-18 13:59:44 +08:00
eslint.config.mjs chore: initial commit 2026-01-18 13:59:44 +08:00
LICENSE chore: initial commit 2026-01-18 13:59:44 +08:00
nuxt.config.ts feat: add quota tree editor for group management 2026-01-18 20:06:47 +08:00
package.json docs: add README with screenshots 2026-01-18 20:30:07 +08:00
README.md docs: add README with screenshots 2026-01-18 20:30:07 +08:00
renovate.json chore: initial commit 2026-01-18 13:59:44 +08:00
tsconfig.json chore: initial commit 2026-01-18 13:59:44 +08:00

Forgejo Quota Admin

A modern web dashboard for managing quota groups and rules in Forgejo.

Groups

Features

  • Visual Quota Tree Editor - Manage storage quotas with an intuitive hierarchical view
  • Group Management - Create, edit, and delete quota groups
  • Fine-grained Rules - Define limits for Git repos, LFS, packages, artifacts, wiki, and attachments
  • User Assignment - Add or remove users from quota groups
  • Dark Mode - Full dark mode support

Screenshots

Rules Management

Rules

Dark Mode

Dark Mode

Quick Start

bun i
bun dev

Open http://localhost:3000 and connect with your Forgejo admin token.

Tech Stack

  • Nuxt 4 - Vue 3 full-stack framework
  • Nuxt UI - Component library

Requirements

  • Forgejo instance with quota feature enabled
  • Admin access token with quota management permissions

License

MIT