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
bashrc
file.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 thexfce4
desktop 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