Skip to content
@rocket-admin

Rocketadmin

🚀 Rocket Admin

license: BSL 1.1 Docker Pulls Helm Chart

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.


✨ Features

  • 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.

📦 Repositories

Repository Description
rocketadmin Core application (TypeScript, NestJS + Angular).
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).

🚀 Quick start

Docker (single container)

docker pull rocketadmin/rocketadmin
# or
podman pull quay.io/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)" \
  -e TEMPORARY_JWT_SECRET="$(openssl rand -hex 32)" \
  rocketadmin/rocketadmin

Open http://localhost:8080 and log in with the credentials printed to the container logs (Admin user created with email: "admin@email.local" and password: "<password>").

Key environment variables:

Variable Description
DATABASE_URL or PGLITE_FOLDER_PATH Internal Rocketadmin database connection (postgresql://user:pass@host/db) or PGLite folder path
JWT_SECRET Secret key for signing JWT tokens (64+ chars)
PRIVATE_KEY Key for encrypting database credentials (64+ chars)
TEMPORARY_JWT_SECRET Secondary JWT key for temporary tokens
APP_DOMAIN_ADDRESS Your deployment URL (for links/emails)
OPENAI_API_KEY Optional: enables AI insights

For all environment variables see the image README.

Kubernetes / Helm

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.

Cloud

No infra? Sign up for our Hosted plan at https://app.rocketadmin.com (30‑day free trial).

📚 Documentation

💬 Community & Support

🛡️ Security

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.

🤝 Contributing

  1. Fork this repo and create your feature branch (git checkout -b feature/my-awesome-feature)
  2. Commit your changes (git commit -m 'feat: add awesome feature')
  3. Push to the branch (git push origin feature/my-awesome-feature)
  4. Open a Pull Request

All contributors are expected to follow our Code of Conduct.

📅 Roadmap

We keep our product backlog public in the Discussions tab. Up‑vote the issues that matter to you!

⚖️ License

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.

Pinned Loading

  1. rocketadmin rocketadmin Public

    Launch admin panel in under 5 minutes

    TypeScript 155 18

  2. rocketadmin-agent rocketadmin-agent Public archive

    TypeScript 4 3

  3. helm-chart helm-chart Public

    Rocketadmin Helm Chart

    Go Template 3

Repositories

Showing 8 of 8 repositories
  • helm-chart Public

    Rocketadmin Helm Chart

    rocket-admin/helm-chart’s past year of commit activity
    Go Template 3 0 0 10 Updated Apr 10, 2026
  • rocketadmin Public

    Launch admin panel in under 5 minutes

    rocket-admin/rocketadmin’s past year of commit activity
    TypeScript 155 18 9 5 Updated Apr 9, 2026
  • neondatabase-helm-charts Public Forked from neondatabase/helm-charts

    neondatabase helm charts

    rocket-admin/neondatabase-helm-charts’s past year of commit activity
    Go Template 0 Apache-2.0 10 0 0 Updated Feb 27, 2026
  • .github Public
    rocket-admin/.github’s past year of commit activity
    0 0 0 0 Updated Dec 1, 2025
  • rocketadmin-agent Public archive
    rocket-admin/rocketadmin-agent’s past year of commit activity
    TypeScript 4 3 2 6 Updated Oct 21, 2024
  • rocketadmin-cli Public archive
    rocket-admin/rocketadmin-cli’s past year of commit activity
    TypeScript 0 0 0 0 Updated Feb 17, 2023
  • ng2-json-editor Public Forked from inveniosoftware-contrib/ng2-json-editor

    Angular 2 component for JSON editing

    rocket-admin/ng2-json-editor’s past year of commit activity
    TypeScript 0 GPL-2.0 27 0 1 Updated May 28, 2021
  • nghacks Public template Forked from abdunnahid/nghacks

    Custom UI components built with Angular & Angular Material

    rocket-admin/nghacks’s past year of commit activity
    TypeScript 0 MIT 9 0 0 Updated May 13, 2021

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Sponsors

  • @Short-io

Most used topics

Loading…