Skip to main content

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.

My Labs Overview

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:

Machine Labs Interface

  1. Deploy the Lab
    • Click on the n8n instance
    • Click Deploy

n8n Lab Deployment

  1. 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.

Connection Settings

  1. 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
  2. Access Your Lab

    • Paste your credentials
    • Click on Sign In
    • And Voila! You've just created your n8n playground. It's go time!

n8n Lab Interface

Challenge Labs Interface

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.

  1. Challenge Information
    • You will have all the information necessary beforehand for the challenge
    • Review the challenge description, requirements, and objectives

Challenge Information

  1. Deploy the Challenge
    • Once you've gone through the information, click on Deploy

Challenge Deployment

  1. Start the Mission
    • Step 1: Click on the Challenges button
    • Step 2: Pick any challenge and click Start Mission

Challenge Mission Start

Challenge Features

  • Real-world scenarios to solve
  • Progressive difficulty levels
  • Immediate feedback on your progress
  • Rewards and recognition for completion