LearnTeachCode / ltc-workspace-image

Immutable-Infrastructure-as-Code (IIaC) workspace image for the LearnTeachCode community
https://ghcr.io/capsulecorplab/ltc-workspace-image:main
Other
1 stars 1 forks source link

LearnTeachCode Workspace (Kasm Image)

Screenshot of ltc-workspace-image with fairy penquins wallpaper Fairy penguins (wallpaper) image by rumpleteaser CC-BY-2.0.

Introduction

This repo provides a workspace for the LearnTeachCode resource page based on the Ansible template for KASM Ubuntu Jammy Images, template originally provided by @j-simmons-phd. The workspace is configured with the following software:

How to Use this Repo

  1. Clone and change directory into this repo
  2. Run docker-compose pull to download the image or run docker-compose build to build the workspace image locally

Using the image locally

Once built, the image can be pushed into the Kasm server per Kasm documentation or it can be run locally on port 6901 using docker-compose.

When running locally, the workspace can be accessed at https://localhost:6901 with