This repository is unmaintained. Development has moved to an Ansible role for the ThinLinc Server.
This repository provides an Ansible module for installing and setting up ThinLinc clusters.
What you need to do:
-
Prepare target machines - install base system, set up ssh keys for passwordless logins from your user to root@machine.
-
Copy inventory.template to inventory and enter the server names for each role.
-
Test ansible with a simple ping action:
ansible all -i inventory -m ping
-
Place a ThinLinc Server bundle zip file in this folder.
-
Update the group_vars/thinlinc file with the version, build number and server zip file name. This file also holds the settings used for tl-setup, so make sure to review them.
-
Run ansible-playbook to download and install the ThinLinc server bundle on your servers:
ansible-playbook -i inventory thinlinc-install.yml
GPLv3. (See LICENSE)