guacamole
joe-speedboat.guacamole
This Ansible Role is installing and configuring Guacamole HTML5 Gateway
Mariadb
Tomcat
Guacamole via RPM
Guacamole extensions: default/main.yml
Nginx reverse proxy
Ansible Setup/Deps
curl -L ansible.bitbull.ch | bash
Install role and deps with ansible-galaxy:
ansible-galaxy install joe-speedboat.guacamole
Install role with git:
git clone https://github.com/joe-speedboat/ansible.guacamole.git /etc/ansible/roles/joe-speedboat.guacamole
Requirements
- Ansible 3.11 or higher is required for this Ansible Role
- OS Releases:
- Rocky Linux 8
- Rocky Linux 9
- other RHELish OS may work, but are not tested
Role dependencies
- mariadb role
ansible-galaxy role install -r roles/requirements.yml
Collection depencies
- community.mysql from mariadb role
ansible-galaxy collection install -r collections/requirements.yml
Role Variables
Variables are self speaking or documented in:
defaults/main.yml
vars/main.yml
Example Playbook
Example playbooks for this role are located in ´test´ folder:
tests/install_guacamole.yml
License
https://opensource.org/licenses/LGPL-3.0
Copyright (c) Chris Ruettimann chris@bitbull.ch
About
Install and configure Guacamole with Nginx ssl reverse proxy
Install
ansible-galaxy install joe-speedboat/ansible.guacamole
License
Unknown
Downloads
54
Owner
I don't do Linux for 20 years because I love Unix or consoles.
OpenSource is what I love and want to do.
moving together ...
that fascinates me ...