Launch a production‑grade, fully‑featured, white‑label admin panel in minutes.
Rocket Admin gives your team a secure visual interface on top of your databases—no boilerplate admin code, no manual SQL queries, and no vendor lock‑in.
- No‑code schema introspection – plug in any PostgreSQL, MySQL, MSSQL, Oracle or MongoDB database and get an instant admin panel.
- Smart editing & bulk operations – filter, sort, edit and delete rows with spreadsheet‑like ease.
- Custom Actions & Webhooks – trigger your own business logic (refunds, bans, emails, …) directly from the UI.
- Widgets & Related Items – visualise state with icons, images or charts and traverse relationships across tables.
- Granular access control – roles, column‑level permissions, audit trail & MFA ready.
- Self‑hosted or SaaS – run a single Docker container, deploy with Helm, or use our cloud.
- AI Insights (optional) – ask GPT‑powered questions about your data and get instant answers.
- White‑label – bring your own logo, colours and domain.
Repository | Description |
---|---|
rocketadmin |
Core application (TypeScript, NestJS + Vue). |
helm-chart |
Helm chart to run Rocket Admin on Kubernetes. |
rocketadmin-agent |
Lightweight Docker agent that connects to remote databases (archived – use core image instead). |
rocketadmin-cli |
Experimental CLI generator (archived). |
ng2-json-editor |
Angular JSON editor component. |
nghacks |
UI utility components for Angular & Material. |
.github |
Community health files (this README). |
docker pull rocketadmin/rocketadmin
docker run -p 8080:8080 \
-e DATABASE_URL="postgresql://user:pass@db/rocketadmin?ssl_mode=require" \
-e JWT_SECRET="$(openssl rand -hex 32)" \
-e PRIVATE_KEY="$(openssl rand -hex 32)" \
rocketadmin/rocketadmin
Open http://localhost:8080 and log in with the credentials printed to the container logs. For all environment variables see the image README.
helm repo add rocketadmin https://charts.rocketadmin.com
helm repo update
helm install my-rocketadmin rocketadmin/rocketadmin
Customise via values.yaml
(replicas, ingress, OpenAI key, SMTP, …) – see helm-chart
for options.
No infra? Sign up for our Hosted plan at https://app.rocketadmin.com (30‑day free trial).
- Docs: https://docs.rocketadmin.com
- Help centre & guides: https://help.rocketadmin.com
- GitHub Issues – bug reports & feature requests
- Discord – https://discord.gg/rocketadmin
- Email – [email protected]
We follow security best practices, run a coordinated disclosure programme and offer private on-prem deployments for customers with strict compliance needs. Please see SECURITY.md for details.
- Fork this repo and create your feature branch (
git checkout -b feature/my-awesome-feature
) - Commit your changes (
git commit -m 'feat: add awesome feature'
) - Push to the branch (
git push origin feature/my-awesome-feature
) - Open a Pull Request
All contributors are expected to follow our Code of Conduct.
We keep our product backlog public in the Discussions tab. Up‑vote the issues that matter to you!
Rocket Admin is distributed under the Business Source License 1.1. The Change License is MPL 2.0 and becomes effective four years after each release. See the LICENSE file for details.
Built with ❤️ by the Rocket Admin & Short.io teams – because every app deserves an awesome admin panel.