https://github.com/revoltchat/admin-panel
Content handling tool we use to handle hundreds of monthly queries at Revolt
https://github.com/revoltchat/admin-panel
Last synced: 12 months ago
JSON representation
Content handling tool we use to handle hundreds of monthly queries at Revolt
- Host: GitHub
- URL: https://github.com/revoltchat/admin-panel
- Owner: revoltchat
- License: agpl-3.0
- Created: 2024-10-08T16:13:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-04T15:20:52.000Z (over 1 year ago)
- Last Synced: 2025-03-04T16:22:34.670Z (over 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 2.63 MB
- Stars: 6
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Revolt Admin Panel
[](https://github.com/revoltchat/admin-panel/stargazers)
[](https://github.com/revoltchat/admin-panel/network/members)
[](https://github.com/revoltchat/admin-panel/pulls)
[](https://github.com/revoltchat/admin-panel/issues)
[](https://github.com/revoltchat/admin-panel/graphs/contributors)
[](https://github.com/revoltchat/admin-panel/blob/main/LICENCE)
Dashboard containing tools to handle platform administration
> [!IMPORTANT]
> This admin panel is very much a work in progress, and support won't be offered unless you contribute financially or via code, as we are currently very much resource constrained.
## Development Guide
Before contributing, make yourself familiar with [our contribution guidelines](https://developers.revolt.chat/contrib).
Before getting started, you'll want to install:
- Bun
- Docker
- Git
> A **default.nix** is available for Nix users!
> Just run `nix-shell` and continue.
Now you can clone and run the project:
```bash
git clone --recursive https://github.com/revoltchat/admin-panel
cd admin-panel
bun install
```
Then copy `.env.local.example` to `.env.local` and fill it out with the relevant information.
```bash
bun run dev
```
## Deployment Guide
```bash
bun install
```
Then copy `.env.local.example` to `.env.local` and fill it out with the relevant information.
```bash
bun run build
bun run start
```
## License
The Revolt admin panel is generally licensed under the [GNU Affero General Public License v3.0](https://github.com/revoltchat/admin-panel/blob/master/LICENSE).