Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

❇ Guacamole #118

Closed
cnaples opened this issue Dec 17, 2018 · 11 comments
Closed

❇ Guacamole #118

cnaples opened this issue Dec 17, 2018 · 11 comments

Comments

@cnaples
Copy link

cnaples commented Dec 17, 2018

I think this would be awesome sitting on HA

https://hub.docker.com/r/guacamole/guacamole/

https://guacamole.apache.org/

@addons-assistant
Copy link

👋 Thanks for opening your first issue here! If you're reporting a 🐛 bug, please make sure you include steps to reproduce it. Also, logs, error messages and information about your hardware might be usefull.

@frenck frenck changed the title Add On Request: Guacamole ❇ Guacamole Dec 24, 2018
@addons-assistant
Copy link

Potential duplicates:

@nickdaria
Copy link

I might take this on soon. I am in the process of moving all of my non-development containers onto one CPU, and Guacamole is one of the stacks I need to move over. I might as well try to build a hassio container for it so I don't have to manage any of my servers outside of hassio 🤷‍♂

@cnaples
Copy link
Author

cnaples commented May 31, 2019 via email

@nickdaria
Copy link

Okay I decided to look a little deeper into this and I honestly don't remember setting this up on my regular server but it seems Guacamole's docker container isn't quite plug n' play.

According to the Docker Container, it requires 2 other images running and needs the use of scripts to initialize the database.

"Using this image will require an existing, running Docker container with the guacd image, and another Docker container providing either a PostgreSQL or MySQL database.

The name of the database and all associated credentials are specified with environment variables given when the container is created. All other configuration information is generated from the Docker links.

Beware that you will need to initialize the database manually. Guacamole will not automatically create its own tables, but SQL scripts are provided to do this."

I can probably make it work using shell scripts in regard to the database initialization of the database, but I am not sure how to set up dependencies or multi-image hassio addons. I will look further into it.

@sinclairpaul
Copy link
Member

I looked at this and had it running within a single container, the challenge was the image was very large. If there is that much interest in it I can look to optimise it, but in the end it really only gave RDP connections as a benefit over the existing addons (i.e. SSH). The UI wasn't exactly friendly either from what I recall.

@ThirteenTX
Copy link

Having a web front where you can directly manage all the machines on your network in a web page without needing to rely on VPN is pretty amazing. That coupled with the WoL in Home Assistant you could fire up your machine at home then connect to it from guacamole. You can also use it to ssh into accessory Raspberry Pis to make changes etc. I would totally use it. At the moment I will probably just run it from another Pi though.

@nickdaria
Copy link

I'll take a second look at this, but it will likely require more powerful hardware than the Pi and a MariaDB addon as well.

@boojew
Copy link

boojew commented Aug 24, 2019

@nickdaria any luck with this?

@nickdaria
Copy link

@nickdaria any luck with this?

I got it working but I believe it was a little resource intensive. I am swamped rn but I will try and clean it up a bit and push it. I am not sure it will work great with a Pi though.

@boojew
Copy link

boojew commented Aug 25, 2019 via email

@github-actions github-actions bot removed the Idea label Jan 18, 2021
@frenck frenck closed this as completed Jan 23, 2021
@hassio-addons hassio-addons locked and limited conversation to collaborators Jan 23, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants