monolithprojects.kasm_server
Kasm Server
===========
Kasm Server Installation
Kasm is a platform for isolating desktop environments and browsers.
This setup checks if there are any running Kasm Docker containers. If not, it will install the Kasm server. You can also set it up to keep a persistent storage for the home folders of 5 users per server (Community version allows a maximum of 5 user sessions on one server).
Quick Guide
- Sign up at Kasm Download and download the latest community version of Kasm Server, then place it in the
playbooks/files/
directory. - List Kasm servers in the
inventory/hosts.ini
file. - Install required Ansible roles by running
ansible-galaxy install -r inventory/requirements.yml
. - Execute the playbook with
ansible-playbook site.yml
. - After installation, check the Ansible output for Kasm login details. You can log into the Kasm server WebUI. (Installation logs are found in
~/kasm.log
).
Playbook Example:
---
- name: Install KASM server with persistent storage
hosts: kasm_servers
become: yes
gather_facts: no
vars:
- kasm_package: kasm_release_1.5.0.3b363e.tar.gz
- kasm_user_name: user
- display_creds: True
roles:
- monolithprojects.kasm_server
Requirements:
- Docker
- Docker Compose
- Swap space enabled
License:
- MIT
Informazioni sul progetto
Kasm server installation
Installa
ansible-galaxy install monolithprojects.kasm_server
Licenza
Unknown
Download
84
Proprietario
Full-time Cloud Engineer, part-time adventurer