The Fluxbase Admin Dashboard provides tools for managing your instance, debugging issues, and monitoring system health.
- Navigate to
http://localhost:8080/admin
- Log in with admin credentials (created on first launch)
| Section |
Description |
| Tables |
Browse, edit, and query database tables with inline editing and batch operations |
| Schema |
Visual ERD showing table relationships, columns, and constraints |
| SQL Editor |
Execute SQL and GraphQL queries with syntax highlighting and history |
| Section |
Description |
| Users |
Manage application users - invite, update roles, reset passwords |
| Client Keys |
Generate API keys for client applications with scoped permissions |
| Service Keys |
Manage server-to-server keys for CLI tools and migrations |
| Authentication |
Configure OAuth providers, SAML SSO, and auth settings |
| Section |
Description |
| Tenants |
Create and manage tenants, assign members, configure per-tenant auth |
| Instance Settings |
Platform-wide configuration and tenant override permissions |
See: Tenant Management | Multi-Tenancy Guide
| Section |
Description |
Guide |
| Edge Functions |
Deploy serverless TypeScript/JavaScript functions |
Edge Functions |
| Background Jobs |
Manage async tasks with scheduling and progress tracking |
Jobs |
| RPC |
Execute database procedures via API |
RPC |
| Section |
Description |
Guide |
| Storage |
File browser for buckets and objects with upload, preview, and signed URLs |
Storage |
| Storage Config |
Configure storage providers (local/S3) and buckets |
|
| Section |
Description |
Guide |
| Knowledge Bases |
RAG-powered document stores for AI applications |
Knowledge Bases |
| Chatbots |
AI assistants that query your database |
AI Chatbots |
| MCP Tools |
Custom tools for AI assistant integration |
Custom MCP Tools |
| AI Providers |
Configure LLM providers (OpenAI, Anthropic, etc.) |
|
| Section |
Description |
Guide |
| Webhooks |
Event-driven notifications for database changes |
Webhooks |
| Realtime |
Monitor WebSocket connections and subscriptions |
Realtime |
| Email Settings |
Configure SMTP, SendGrid, Mailgun, or SES |
Email Services |
| Section |
Description |
Guide |
| Policies |
Row Level Security management and vulnerability scanner |
Row Level Security |
| Security Settings |
CAPTCHA configuration for auth endpoints |
CAPTCHA |
| Secrets |
Manage secrets for functions and jobs |
Secrets Management |
| Section |
Description |
Guide |
| Logs |
Real-time application log viewer |
Logging |
| Monitoring |
System health metrics and connection pool status |
Monitoring |
| Errors |
View and manage application errors |
|
| Section |
Description |
| Extensions |
PostgreSQL extension management |
| Features |
Enable/disable platform features |
| Quotas |
User resource quotas for AI features |
View the database as different users to debug RLS policies and support users.
Enable impersonation: Click the user icon in the Tables header and select a user. All queries will execute with that user’s permissions.
See: User Impersonation Guide
- Admin accounts are separate from application users
- Stored in
dashboard_users table
- Supports 2FA and configurable session timeouts
All admin actions are logged:
SELECT * FROM auth.impersonation_sessions ORDER BY started_at DESC LIMIT 50;
SELECT * FROM dashboard_auth.sessions ORDER BY created_at DESC;
- Use strong passwords and enable 2FA
- Limit admin access to trusted personnel
- Review audit logs regularly
- Configure appropriate session timeouts
fluxbase admin users list
fluxbase admin users invite --email admin@example.com --role instance_admin
fluxbase admin users delete <user-id>
fluxbase admin sessions list
fluxbase admin sessions revoke <session-id>
fluxbase admin sessions revoke-all <user-id>
fluxbase users list --search john
fluxbase users get <user-id>
fluxbase users invite --email user@example.com
fluxbase users delete <user-id>