DBOC offers a clean UI, fast workflow, and essential features for managing your databases.
620
A modern, developer-friendly database administration tool for PostgreSQL and SQLite. DBOC offers a clean UI, fast workflow, and essential features for managing your databases. The MVP is now released—advanced features are in progress!
pnpm install
pnpm dev
Run the latest release with Docker:
docker run -p 3000:3000 niradler/dboc
DBOC exposes RESTful endpoints for all major operations. Example endpoints:
GET /api/connections — List all connectionsPOST /api/connections — Add a new connectionGET /api/connections/:id/schema — List schemasGET /api/connections/:id/schema/:schema/tables — List tablesGET /api/connections/:id/schema/:schema/tables/:table — Get table data (with pagination, filtering, sorting)POST /api/connections/:id/schema/:schema/tables/:table — Insert rowPUT /api/connections/:id/schema/:schema/tables/:table — Update rowDELETE /api/connections/:id/schema/:schema/tables/:table — Delete rowPOST /api/connections/:id/query — Run custom SQLGET /api/history — Query historyMore endpoints for schema/index/foreign key management are available. See the
app/api/directory for details.
Contributions are welcome! Please open issues or pull requests for bugs, features, or suggestions.
MIT
Content type
Image
Digest
sha256:7861033c5…
Size
462.4 MB
Last updated
about 1 year ago
docker pull niradler/dboc