My Labs
Overview
My Labs is the place where you'd want to be if you are a fierce, competitive person who likes to show off your coding skills. Labs have 2 main parts.
Machine Labs
What are Machine Labs?
Machine Labs is your interactive tech playground, a hands-on space where learners explore, experiment, and master real-world tools across live instances. From coding servers to automation platforms, each lab is a gateway to practical, skill-building adventures.
Available Instances
Some notable instances that you can try are:
- n8n Lab: Workflow automation platform
- Kali Linux: Penetration testing environment
- Docker: Container management and deployment
- MySQL: Database management and administration
Getting Started with Machine Labs
Example: n8n Lab
Let's say that you are interested in playing around with n8n:
- Deploy the Lab
- Click on the n8n instance
- Click Deploy
-
Connection Settings
- You'll see your connection settings like:
- Username
- Password
- Public URL
- Other configuration details
Note: Sensitive information in the connection settings is blackened out for security.
- You'll see your connection settings like:
-
Launch the Instance
- Click on Launch
- You'll get a popup with the credentials (Email ID + Lab Password)
- Click on Launch again
- It will open the n8n instance in another tab
-
Access Your Lab
- Paste your credentials
- Click on Sign In
- And Voila! You've just created your n8n playground. It's go time!
Challenge Labs
What are Challenge Labs?
Challenge Labs is the type of playground for people who love a challenge or competition. You think you've got what it takes to beat all these challenges? Maybe you do, maybe you don't. How about you give it a try? ;)
Types of Challenges
- Free Challenges: Available to all users
- Premium Challenges: Advanced challenges with enhanced rewards
- Time-limited Challenges: Special events and competitions
Getting Started with Challenge Labs
Example: Free Challenge
Let's say you want to try out a Free challenge. You open one - "Send The Alien Back Home", for example.
- Challenge Information
- You will have all the information necessary beforehand for the challenge
- Review the challenge description, requirements, and objectives
- Deploy the Challenge
- Once you've gone through the information, click on Deploy
- Start the Mission
- Step 1: Click on the Challenges button
- Step 2: Pick any challenge and click Start Mission
Challenge Features
- Real-world scenarios to solve
- Progressive difficulty levels
- Immediate feedback on your progress
- Rewards and recognition for completion