Accessing the Admin Panel
The admin panel is available at the/admin route once you have admin privileges.
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:Navigate to admin panel
Once you have admin privileges, visit
/admin in your browser to access the admin dashboard.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
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.Navigation
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