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.
...
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...
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...
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...
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...
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.
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...
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...
25 post articles, 4 pages.