Skip to main content
The admin panel provides comprehensive tools to manage users, content, and forum settings. Access the admin dashboard to monitor activity and configure your forum.

Accessing the Admin Panel

The admin panel is available at the /admin route once you have admin privileges.
1

Become an admin

Admin access is granted through the is_admin flag in the database. The first user registered typically receives admin privileges automatically, or you can manually set this flag in the database:
UPDATE users SET is_admin = true WHERE id = 1;
2

Navigate to admin panel

Once you have admin privileges, visit /admin in your browser to access the admin dashboard.
3

Explore admin sections

The admin panel is organized into several sections, each accessible from the admin navigation menu.

Admin Capabilities

As an admin, you have access to the following management areas:

User Management

View all users, monitor activity, ban/unban users, and assign roles

Role Management

Create custom roles, set role colors, manage role hierarchy

Tag Management

Create and organize tags for categorizing posts

Forum Settings

Configure forum name, rate limits, and operational settings

Admin Dashboard

The admin dashboard (/admin) provides an overview of your forum:
  • Total users: Current user count
  • Recent users: Latest registered users with their statistics
  • Forum settings: Quick view of current configuration
  • Quick actions: Access to all admin sections

Security Considerations

Admin privileges grant complete control over your forum. Protect your admin account carefully:
  • Use a strong, unique password
  • Never share your admin credentials
  • Regularly review user list for suspicious accounts
  • Monitor the owner role assignments
The is_admin flag provides admin panel access, but role-based permissions can also grant admin privileges through the is_admin_rank property on roles. Users with admin-ranked roles have equivalent administrative capabilities.
The admin panel includes navigation to all management sections:
  • Dashboard: Overview and statistics
  • Users: User management interface
  • Roles: Role creation and assignment
  • Tags: Tag management
  • Settings: Forum configuration
Each section provides focused tools for managing specific aspects of your forum. Use the navigation menu to switch between sections efficiently.

Build docs developers (and LLMs) love