Skip to content

Sh3b0/interactive-labs

Repository files navigation

interactive-labs

Complement your IT training workshops with a practice environment.

screenshot

Quick Start (Docker)

  1. Start from a given docker-compose.yaml or docker-compose-sysbox.yaml

  2. Prepare a workshop directory with your lab content (refer to our example)

  3. Run the lab with docker compose up -d and access at http://localhost:3000

Quick Start (VM)

  • Follow the instructions in vms directory.

Local Development

  • With NPM

    cd labenv
    npm install
    npm run dev
  • With Docker

    cd labenv
    
    docker build -t labenv:dev .
    
    docker run -d -p3000:3000 labenv:dev

Examples

Check out some courses utilizing the platform:

About

Self-hosted interactive workshop environment (WIP)

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •