secubox-openwrt/package/secubox/luci-app-gitea/README.md
CyberMind-FR 62f2f6a7a8 docs(secubox): Add KISS README for all 46 remaining packages
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 07:34:06 +01:00

59 lines
1.5 KiB
Markdown

# LuCI Gitea Dashboard
Git hosting service management dashboard for Gitea.
## Installation
```bash
opkg install luci-app-gitea
```
## Access
LuCI menu: **Services -> Gitea**
## Tabs
- **Overview** -- Service status, container health, storage usage
- **Repositories** -- Browse and create Git repositories
- **Users** -- Manage users and admin accounts
- **Settings** -- HTTP/SSH ports, domain, data path, memory limit, registration policy
## RPCD Methods
Backend: `luci.gitea`
| Method | Description |
|--------|-------------|
| `get_status` | Service and container status |
| `get_stats` | Repository and user statistics |
| `get_config` | Get Gitea configuration |
| `save_config` | Save configuration |
| `start` | Start Gitea |
| `stop` | Stop Gitea |
| `restart` | Restart Gitea |
| `install` | Install Gitea container |
| `uninstall` | Remove Gitea container |
| `update` | Update Gitea to latest version |
| `get_logs` | Fetch service logs |
| `list_repos` | List all repositories |
| `get_repo` | Get repository details |
| `list_users` | List all users |
| `create_admin` | Create an admin account |
| `create_user` | Create a user account |
| `generate_token` | Generate API access token |
| `create_repo` | Create a new repository |
| `create_backup` | Create a data backup |
| `list_backups` | List available backups |
| `restore_backup` | Restore from backup |
| `get_install_progress` | Check installation progress |
## Dependencies
- `luci-base`
- `secubox-app-gitea`
## License
Apache-2.0