Image Gallery
Upload Images
Manage Folders
Login
Register
Account Settings
Profile Information
Update Email
Change Password
Two-Factor Authentication (2FA)
Loading 2FA status...
Account Statistics
Danger Zone
Once you delete your account, there is no going back. This will permanently delete all your images and data.
Admin Dashboard
📊 System Overview
📈 Analytics Dashboard
📤 Upload Activity
💾 Storage Growth
👤 User Activity
🏆 Top Contributors
Loading...
📊 Image Statistics
⏰ Peak Usage Times
👥 User Management
Loading users...
🔒 Enhanced Security
Active User Sessions
Loading sessions...
Failed Login Attempts (Last 24 Hours)
Loading failed logins...
IP Access Control
🚫 Blacklist
Loading...
✅ Whitelist
Loading...
Two-Factor Authentication Settings
When enabled, all users must set up two-factor authentication to access their accounts.
User 2FA Status
Loading user status...
Security Audit Log
Loading audit log...
💾 Storage Management
Storage by User
Click "Analyze Storage" to view breakdown
Storage by File Type
🔑 OAuth Provider Configuration
GitHub
Microsoft
Note: OAuth configuration is stored in config/oauth.php. Copy config/oauth.php.example to get started.
📤 Upload Configuration
Controls the maximum size for individual image uploads. Range: 1MB to 50MB.
Note: Changes take effect immediately but may require PHP restart for full effect depending on server configuration.
🏥 System Health
🖥️ Server Status
Checking...🗄️ Database Health
Checking...⚙️ Application Status
Checking...⚠️ Error Log
Checking...📡 Real-time Monitoring
🔐 OAuth Provider Configuration
Enable or disable OAuth providers. Configuration is managed in config/oauth.php
GitHub
Microsoft
- Copy
config/oauth.php.exampletoconfig/oauth.php - Register your application with each OAuth provider
- Add your client IDs and secrets to the config file
- Set the redirect URI in each provider's settings
- Use the "Test Connection" button to verify configuration