ivansible.lin_nxserver

ivansible.lin_nxserver

Github Test Status Ansible Galaxy

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: true

    If set to true, it will restart the target system after a major upgrade. If false, 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.deb

    This is the URL for the nxserver package.

  • lin_nxserver_display: 1001

    This 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: true

    If true, the ports will be open to everyone. If false, 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 the xfce4 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.

Informazioni sul progetto

nomachine nxserver and window manager on linux

Installa
ansible-galaxy install ivansible.lin_nxserver
Licenza
Unknown
Download
80
Proprietario
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/