ivansible.lin_nxserver
ivansible.lin_nxserver
This role sets up nomachine nxserver on a Linux system. It can optionally install xvfb.
Requirements
No requirements.
Role Variables
Here are the available variables with their default values:
allow_reboot: trueIf set to
true, it will restart the target system after a major upgrade. Iffalse, a warning will be shown and it won't restart.lin_nxserver_deb_url: https://download.nomachine.com/download/6.6/Linux/nomachine_6.6.8_5_amd64.debThis is the URL for the nxserver package.
lin_nxserver_display: 1001This variable will be added to the user's
bashrcfile.lin_nxserver_ports: [4000, 5353]You typically won't need to change this.
lin_nxserver_direct: trueIf
true, the ports will be open to everyone. Iffalse, access from external networks will be blocked.
Tags
lin_nx_server-- installs the nxserver package and opens the necessary ports.lin_nx_user-- authorizes a user.lin_nx_firewall-- sets up the firewall for nxserver.lin_nx_desktop-- installs thexfce4desktop environment.lin_nx_audio-- enables audio in nxserver.lin_nx_all-- includes all of the above.
Dependencies
No dependencies.
Example Playbook
- hosts: nxhost
roles:
- role: ivansible.lin_nxserver
allow_reboot: false
License
MIT License
Author Information
Created by IvanSible between 2018 and 2021.
nomachine nxserver and window manager on linux
ansible-galaxy install ivansible.lin_nxserver