Accessing the Admin Panel
Administrators can access the admin panel by:- Logging in with an account that has
root_adminpermissions - Clicking on the admin menu in the top navigation bar
- Navigating directly to
/adminon your Panel installation
Only users with the
root_admin flag set to true can access the admin panel. This is stored in the users table.Admin Dashboard
The admin dashboard provides an overview of your entire Pterodactyl installation:- System Statistics: Total servers, users, nodes, and resource allocation
- Recent Activity: Latest server creations and user registrations
- Node Status: Health and resource usage across all nodes
- Version Information: Current Panel and Wings versions
Key Admin Sections
Users
Manage user accounts, permissions, and access levels
Servers
Create, configure, and manage game servers
Nodes
Add and configure physical/virtual nodes
Locations
Organize nodes by geographic location
Nests & Eggs
Configure game types and server configurations
Mounts
Manage shared directories across servers
Database Hosts
Configure MySQL/MariaDB database servers
Settings
System-wide configuration and settings
User Levels
Pterodactyl has two user levels defined in theUser model:
- Regular User (
USER_LEVEL_USER = 0): Standard user with access to their servers - Administrator (
USER_LEVEL_ADMIN = 1): Full administrative access
Common Admin Tasks
Setting Up a New Installation
Administrative Permissions
The admin panel operates with a simple permission model:- Root Admin: Full access to all admin functions
- Regular User: No admin panel access
Best Practices
- Limit Admin Access: Only grant
root_adminto trusted individuals - Use 2FA: Enable two-factor authentication for all admin accounts
- Regular Backups: Maintain backups of your Panel database
- Monitor Activity: Review the activity log regularly for unauthorized changes
- Update Regularly: Keep Panel and Wings updated to the latest versions
Activity Logging
All administrative actions are logged to theactivity_log table, including:
- User creation and modification
- Server deployment and configuration changes
- Node updates
- Settings modifications
Next Steps
User Management
Learn how to create and manage user accounts
Node Setup
Configure your first node for hosting servers
