install_veyon role – Install Veyon

Note

This role is part of the ufrmath.computer_labs collection (version 1.0.0).

To install it use: ansible-galaxy collection install git+https://github.com/guillod/computer_labs.

To use it in a playbook, specify: ufrmath.computer_labs.install_veyon.

Entry point main – Install Veyon

Synopsis

  • Install Veyon through apt;

  • Open firewall ports used by Veyon (11100,11400);

  • Upload public key and configuration;

  • Update configuration if show_all_hosts is yes;

  • Remove veyon-configurator binary if remove_configurator is yes;

  • Upload private key if install_private_key is yes.

Parameters

Parameter

Comments

install_private_key

boolean

install private keys to control the other hosts

Choices:

  • false ← (default)

  • true

remove_configurator

boolean

removes veyon configurator

Choices:

  • false

  • true ← (default)

show_all_hosts

boolean

control host view all hosts (if private key is installed), otherwise only the one in the same room

Choices:

  • false ← (default)

  • true