Launching today
BaseBuddy
Turn your Supabase database into a WordPress-like editor
50 followers
Turn your Supabase database into a WordPress-like editor
50 followers
BaseBuddy is an open-source Supabase CMS and self-hosted editor for existing Supabase and Postgres databases.





BaseBuddy
@ravi_teja_knts Very cool Ravi, congrats on the launch. How are you handling security and permissions on existing postgres?
BaseBuddy
@zolani_matebese It's an open source, self host product. It connects via the Postgres connection string you provide in your env vars, so it operates with whatever role/permissions that user has. It doesn't touch RLS or modify your schema, it just reads and writes through the mapping you configure. No extra permissions needed beyond what your app user already has.
Turning a Supabase database into a WordPress-style editor is smart for non-technical stakeholders. Content teams in most dev-tool companies are blocked on engineers for the simplest data edits. We've been building in the customer success for developer tool companies space, and BaseBuddy touches on something we think about a lot. How does it handle row-level security rules that already exist in Supabase?
BaseBuddy
@shivam_jaiswal21 It connects via the Postgres connection string and operates with whatever role/permissions that user has. So just create a user that has full access to the needed tables, that's it.
Very cool project. Curious how you handle schema changes after non-technical users start editing data directly, since that's usually where these tools break down. Does BaseBuddy lock column editing or surface migrations somehow?
BaseBuddy
@fberrez1 yes, dealing with database changes is a struggle. So Basebuddy handles it own permission layer. We have role level and user level permissions. So all users do not have the ability to publish content by default, authors only has the ability to check their own posts by default. However, everything is customisable. You can customise both the editor UI and permissions that fit your specific need.