Home

Kasm Persistent Data Configuration Guide

Persistent data or persistent profiles is a setup that allows users to retain their data even after their images close using the storage availible on the agent servers. While this is beneficial, we recommend important data be backed up in Git, or moved into Drive. Step 1: Setup Go into the settings of the image that you are trying to modify. ...

Read more

Manual Addition of Docker Images to Kasm (UPDATED)

When Kasm registry is not working, even with third party additions, there are ways to directly import a docker image from dockerhub. Step 1: Navigation In the Kasm administrative panel, navigate to Workspaces > Workspaces, then click the blue Add Workspace button. On another tab, open the registry for the images: https://nighthawkcoders.gi...

Read more

Kasm Multi-Server Installer Guide

Initialization Guide Setup Clone the repository to your computer with the following command: git clone https://github.com/open-coding-society/kasm-multi-server.git Prerequisites For a Windows system, Windows Subsystem for Linux must be installed, preferrably with Ubuntu, however, MacOS Homebrew, apt, yum, and snap are all supported package...

Read more

Kasm Multi-Server Installer Developers Guide

Initialization Guide Setup Clone the repository to your computer with the following command: git clone https://github.com/open-coding-society/kasm-multi-server.git Prerequisites For a Windows system, Windows Subsystem for Linux must be installed, preferrably with Ubuntu, however, MacOS Homebrew, apt, yum, and snap are all supported package...

Read more

Terraform Vs Ansible

Terraform and Ansible are both powerful tools, each with their own strengths. Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. It is great for setting up and managing the low-level infrastructure components such as compute instances, storage, and networking. Ansible, on the other hand, is a powe...

Read more

Kasm Security Group Configuration

Whenever Kasm is launched, the security group needs to allow access to the ports that the Kasm services run on. Here is a screenshot of the ports needed. Make sure to also add the port the Kasm service is running on.

Read more

Cronjob for Container Restart

Create a Script to Check the Docker Container and Manage Port 443: Create a script, say check_and_restart_docker.sh, with the following content: ```bash #!/bin/bash # Docker container ID to check CONTAINER_ID="875ca0bef633" # Check if the Docker container is running if ! docker ps | grep -q "$CONTAINER_ID"; then echo "Docker c...

Read more

Manual Addition of Docker Images to Kasm

Step 1: Navigation In the Kasm administrative panel, navigate to Workspaces > Workspaces, then click the blue Add Workspace button. On another tab, open the registry for the images: https://nighthawkcoders.github.io/kasm_registry/1.0/ Step 2: Filling everything out Follow the below configuration, use information you can get from the reg...

Read more