ThinLinc Ansible Collection

Many ThinLinc adminstrators manage their systems using Ansible. So some time ago, we made the ThinLinc Ansible role available:

This works well for installing and configuring ThinLinc itself, but there are often additional tasks outside of ThinLinc which need to be performed in order to get up and running. For example:

  • ensuring a supported desktop environment is installed and correctly configured
  • implementing any distribution-specific tweaks listed in the platform specific notes
  • configuring sudo for use with ThinLinc’s administration commands
  • etc …

We’ve now started an Ansible collection to help handle such tasks:

This is a community project based on Ansible roles we’ve been using internally, and have published them in the hope they’ll be of use to others as well. Contributions welcome, and if you decide to try it out then please feel free to leave your feedback below.

3 Likes

We also welcome contributions to the Ansible collection. If you have any ThinLinc-specific OS tweaks that improve the usability of the system, feel free to send us a suggestion through a GitHub issue or simply share your tweaks directly through a pull request.