Dashboard Overview
Welcome to your Selfmade Ninja Academy Dashboard - your command center for managing your learning environment. This interface provides real-time monitoring of your labs, devices, and system resources.
Use the left window pane to directly access your Labs, Devices, Clans, Quiz, Code Arena, and other features.
🎯 Dashboard Overview
The Dashboard is organized into multiple panels that give you access to Selfmade Ninja Labs features and real-time status monitoring.
Main Dashboard Sections
- 📊 System Resources: Real-time CPU, memory, and swap usage monitoring
- 🔗 Connected Devices: Manage your connected servers and lab environments
- 🌐 Linked Domains: Control your custom domain configurations
- 🖥️ Machine Labs: Monitor active development environments
- 🏆 Challenge Labs: Track your competitive learning progress
- 👤 User Profile: Your personal information and clan status
📊 System Resources Panel
Monitor your system performance in real-time:
This panel provides a real-time overview of your system's resource usage, including CPU, memory, and swap statistics. Visual indicators such as progress bars help you quickly assess the current load and available resources on your lab environment.
🔗 Connected Devices Panel
Device Management
The Connected Devices panel shows all the lab environments and servers that are currently connected to your account. This is where you can monitor the status of your active development environments and manage your lab resources.
What you'll find here:
- Device Status: See which devices are online, offline, reserved, or available
- Resource Allocation: Monitor how many devices you're using out of your total allocation
- Connection Details: View IP addresses and connection information for each device
- Quick Actions: Access management options for each connected device
Device Status Types:
Status | Description |
---|---|
Online | Device is active and accessible for development work |
Offline | Device is inactive or temporarily unavailable |
Reserved | Device is allocated to your account and ready for use |
Unreserved | Device is available for allocation to your account |
This panel helps you keep track of all your lab environments in one place, making it easy to see what's available and manage your development resources efficiently.
🌐 Linked Domains Panel
Domain Management
The Linked Domains panel allows you to manage your custom domain configurations and web hosting setup. This is where you can control how your projects and applications are accessible over the internet through custom URLs.
What you'll find here:
- Custom Domains: Manage your personalized domain names for projects
- DNS Configuration: View and manage A records for domain routing
- Domain Status: Monitor which domains are active, reserved, or offline
- Resource Tracking: See how many domains you're using out of your allocation
Domain Status Types:
Status | Description |
---|---|
Online | Domain is active and accessible on the internet |
Offline | Domain is temporarily unavailable or inactive |
This panel helps you manage your web presence and ensures your projects are properly accessible through your custom domain names. Essential for developers who want to host applications with professional URLs.
🖥️ Machine Labs Panel
Live Development Environments
The Machine Labs panel displays your active development environments where you can work on projects, run applications, and practice your skills. These are your personal virtual machines and containers that provide isolated development spaces.
What you'll find here:
- Active Labs: See all your currently running development environments
- Resource Monitoring: Real-time CPU, memory, and load average for each lab
- Lab Actions: Quick access to dashboard and development tools for each environment
- Status Indicators: Visual tags showing which labs are live, in beta, or coming soon
Lab Features:
- Dashboard Access: Open the management interface for each lab
- Code Editor: Launch integrated development environments
- Application Launch: Start specific applications within each lab
- Resource Tracking: Monitor system performance and resource usage
Lab Status Types:
Status | Description |
---|---|
Alpha | Lab is currently running and fully accessible |
Beta | Lab has experimental features or is in testing phase |
This panel is your central hub for managing all your development work. Each lab provides a dedicated environment for different types of projects, from web development to data science, allowing you to work on multiple projects simultaneously.
🏆 Challenge Labs Panel
Competitive Learning Environment
The Challenge Labs panel is where you can participate in competitive learning activities and skill-based challenges. This section provides access to various types of competitive environments where you can test your knowledge, compete with others, and earn achievements.
What you'll find here:
- Challenge Status: See if you have any active competitive challenges running
- Available Challenges: Browse different types of competitive learning activities
- Progress Tracking: Monitor your performance in ongoing challenges
- Achievement System: Track badges and rewards earned through competitions
Challenge Types:
- Capture The Flag (CTF): Security and hacking challenges
- Coding Competitions: Programming contests and algorithmic challenges
- Infrastructure Challenges: DevOps and system administration tasks
- Security Labs: Penetration testing and vulnerability assessment exercises
Features:
- Real-time Leaderboards: See how you rank against other participants
- Progress Monitoring: Track your completion status and scores
- Achievement Badges: Earn recognition for your skills and accomplishments
- Team Competitions: Participate in group challenges and clan activities
Perfect for learners who want to test their skills in a competitive environment, earn recognition for their achievements, and challenge themselves with increasingly difficult tasks.
📚 Documentation and Tutorials
Description: "Read more detailed instructions and documentation on using Selfmade Ninja Labs."
Available Guides
- "Accessing Selfmade Ninja Labs from Windows" (Windows logo)
- "Accessing Selfmade Ninja Labs from Ubuntu (Linux)" (Linux penguin logo)
- "Accessing Selfmade Ninja Labs from Mac" (Apple logo)
- "Guide on How to Play CTF Challenges in Selfmade Ninja Labs" (flag icon)
- "Launch Your Website Effortlessly with Selfmade Ninja Labs: The Ultimate FREE Hosting Guide" (checkmark icon)
The Selfmade Ninja Academy Dashboard provides monitoring and management of your learning environment with real-time system status, lab management, and progress tracking.