Install Guacamole - HTML5 RDP Gateway: Difference between revisions

From Bitbull Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 45: Line 45:


[[Category:Howtos]]
[[Category:Howtos]]
[[Category:Ansible]]

Revision as of 05:52, 17 May 2023

general

  • guacamole is a great way to present windows apps and desktops to the internet.

You have only one https port open to the internet and the application is working pretty nice and fast.

install

  • do this steps as root user

setup ansible

yum  makecache
yum -y upgrade
curl -L ansible.bitbull.ch | bash

prepare ansible role

ansible-galaxy install joe-speedboat.guacamole
ansible-galaxy install joe-speedboat.mariadb
ansible-galaxy collection install ansible.posix

vim /etc/ansible/playbooks/install_guacamole.yml

- hosts: localhost become: True vars: mariadb_user_password: '.change-this_000.' mariadb_root_password: '.change-this_111.' tasks: - dnf: name: firewalld - systemd: name: firewalld state: restarted enabled: True - firewalld: service: https permanent: true state: enabled roles: - joe-speedboat.guacamole

fire

ansible-playbook /etc/ansible/playbooks/install_guacamole.yml