
This add-on is operated by Seasoned Desenvolvimento de Software LTDA
Instant admin panels for Heroku Postgres
Flashboard
Last updated February 25, 2025
This is a draft article - the text and URL may change in the future. This article is unlisted. Only those with the link can access it.
The Flashboard add-on is currently in beta.
Table of Contents
Flashboard is an add-on for creating instant admin panels for Heroku Postgres.
Get a complete admin panel for your app without changing your code. It works with any stack, no need to install libraries or build UIs. Connect to your Postgres instance and Flashboard generates a full admin panel for you.
Flashboard gives you these interesting features and more:
- Automatic creation of admin panels
- Fully customizable CRUD operations
- Powerful search and filters: search by any column type, even inside JSON fields
- Navigate through table associations
- Team-based permissions
- Dark and light mode
- Mobile friendly
You can create a demo panel to test the interface and features before adding your own database.
Provisioning the Add-on
Attach Flashboard to a Heroku application via the CLI:
Reference the Flashboard Elements Page for a list of available plans and regions.
$ heroku addons:create flashboard
Creating flashboard on example-app... free
Your add-on has been provisioned successfully
After provisioning Flashboard, you need to connect to your database. Open the add-on either from your app dashboard or from the CLI:
$ heroku addons:open flashboard
Create an encryption password for Flashboard. Choose a strong one since it encrypts your database credentials.
Find your database connection URL. From the CLI:
$ heroku config:get DATABASE_URL --app example-app
You can also find it under your app’s config vars, as DATABASE_URL.
Copy the URL. Click “Next” on Flashboard to go to the “Connect to your PostgreSQL Database” page. Paste the connection URL to connect to your database.
Flashboard encrypts your connection URL using the password you set on the previous step. Only you have access to your data.
Integrations
Flashboard works with any stack since it connects directly to your database, without touching your application code.
Currently it supports only PostgreSQL databases.
Interface
The Flashboard interface allows you to manage panels, teams, tabs from a panel, and your data.
Access the interface via the CLI:
$ heroku addons:open flashboard
Opening flashboard for sharp-mountain-4005
You can also access it by visiting the Heroku Dashboard and selecting the application in question. Select Flashboard from the Add-ons menu.
Migrating Between Plans
Application owners must carefully manage the migration timing to ensure proper application function during the migration process.
Use the heroku addons:upgrade
command to migrate to a new plan.
$ heroku addons:upgrade flashboard:pro
-----> Upgrading flashboard:pro to example-app.. done, v18 ($189/mo)
Your plan has been updated to: flashboard:pro
Removing the Add-on
Remove Flashboard via the CLI:
$ heroku addons:destroy flashboard
-----> Removing flashboard from example-app... done, v20 (free)
This action deactivates your subscription.
Support
Submit all Flashboard support and runtime issues via one of the Heroku Support channels. Any non-support-related issues or product feedback is welcome at www.getflashboard.com.