Skip to content

Mach 30 Distributed OSHW Framework Workspace (Kasm Image)

License

Notifications You must be signed in to change notification settings

Mach30/kasm-dof-workspace

Repository files navigation

Mach 30 Distributed OSHW Framework Workspace (Kasm Image)

Screenshot from 2023-06-09 15-21-34

Introduction

This repo provides a workspace for Mach 30 volunteers to work on Mach 30 Modeling Language, Mach 30 Project Manager, the Distributed OSHW Framework (DOF), and Sliderule based on the Ansible based template for KASM Ubuntu Focal Images template provided by @j-simmons-phd. The workspace is configured with the following software:

A Note on Licensing

This repo includes code and packages from a number of outside sources (including Kasm Workspaces). The project license file only covers code written by the project author and contributors. All other code is subject to its authors' terms and conditions.

How to Use this Repo

  1. Download and unzip the latest release
  2. Open the unzipped release folder in the command line
  3. Run docker-compose pull to download the image

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.

  • Starting the image locally: Run docker-compose up -d
  • Stopping the image locally: Run docker-compose down

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

  • User: kasm_user
  • Passwordd: password