dpendolino / Ansible-VNC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible-VNC

Installs and configures VNC Server/Desktop. By default, this will be TigerVNC and Gnome. However, you may easily select from a few others including

VNC Servers: TigerVNC, TightVNC, vnc4server Desktops: Gnome, Xfce4 Operating Systems: Ubuntu, Debian, Redhat, Centos

Requirements

A recent version of Linux, see meta/main.yml.

Example Playbook

An example playbook is included at default.yml in the root directory. To run it:

ansible-playbook default.yml

Instructions

Copy the contents of defaults/main.yml to your local groups_vars/all and modify as necessary. Review each variable carefully. This serves as the "config file", so by customizing the default variables you adjust the installation. At minimum, the vnc_users variable in that file should likely be set for your particular environment. The other settings are optional.

Review the documentation included in this repo:
docs/admin-guide.md
docs/users-guide.md
docs/users-guide-systemd.md

License

GPLv2

Author Information

By Sam Darwin, 2018. Feedback and bug reports welcome.

Analytics

About

License:GNU General Public License v2.0


Languages

Language:Shell 100.0%