You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@guacamole.apache.org by "André R. Basel" <an...@basel.co.nz> on 2023/04/28 21:04:48 UTC
Removing /guacamole
Where do I go to change things so that I can browse to myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In making such a change am I potentially breaking something or making things less secure?
André
Sent with [Proton Mail](https://proton.me/) secure email.
Re: Removing /guacamole
Posted by Nick Couchman <vn...@apache.org>.
On Sat, Apr 29, 2023 at 11:02 PM André R. Basel <an...@basel.co.nz> wrote:
>
> Actually, I can now answer my own question. Everything is stored in the DB and as that did not change, nothing is lost :)
>
Ah, yes, I misunderstood your original question. The database
container should be separate from the Guacamole Client container, so,
yes, when you change configuration or update your client container,
you should not lose any of the settings, connections, etc.
-Nick
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Actually, I can now answer my own question. Everything is stored in the DB and as that did not change, nothing is lost :)
Thanks again
André Basel
027 640 2527
Sent with Proton Mail secure email.
------- Original Message -------
On Sunday, April 30th, 2023 at 14:47, André R. Basel <an...@basel.co.nz> wrote:
> Ok, thanks for that.
>
> I currently only have one connection so I can blow it away.
>
> If I had many however, is there a process to migrate them to the new instance; not sure if I am making sense :)
>
>
> Andre
>
> Sent with Proton Mail secure email.
>
> ------- Original Message -------
> On Sunday, April 30th, 2023 at 08:28, Nick Couchman vnick@apache.org wrote:
>
>
>
> > On Sat, Apr 29, 2023 at 4:25 PM André R. Basel andre@basel.co.nz wrote:
> >
> > > Hi Nick
> > >
> > > Perfect
> > >
> > > so I just need to add the following?
> > >
> > > -e WEBAPP_CONTEXT=ROOT
> >
> > Yes, that's correct.
> >
> > > This will then start a new instance; how do I keep my current connections in the new docker instance?
> >
> > If you deploy a new instance this shouldn't interrupt any connections
> > to the current instance; however, at some point you'll need to decide
> > if you should cut off the old instance and remove that Docker image,
> > or deal with the pitfalls of running two separate ones (lack of active
> > connection sync, etc.).
> >
> > -Nick
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> > For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Ok, thanks for that.
I currently only have one connection so I can blow it away.
If I had many however, is there a process to migrate them to the new instance; not sure if I am making sense :)
Andre
Sent with Proton Mail secure email.
------- Original Message -------
On Sunday, April 30th, 2023 at 08:28, Nick Couchman <vn...@apache.org> wrote:
> On Sat, Apr 29, 2023 at 4:25 PM André R. Basel andre@basel.co.nz wrote:
>
> > Hi Nick
> >
> > Perfect
> >
> > so I just need to add the following?
> >
> > -e WEBAPP_CONTEXT=ROOT
>
>
> Yes, that's correct.
>
> > This will then start a new instance; how do I keep my current connections in the new docker instance?
>
>
> If you deploy a new instance this shouldn't interrupt any connections
> to the current instance; however, at some point you'll need to decide
> if you should cut off the old instance and remove that Docker image,
> or deal with the pitfalls of running two separate ones (lack of active
> connection sync, etc.).
>
> -Nick
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by Nick Couchman <vn...@apache.org>.
On Sat, Apr 29, 2023 at 4:25 PM André R. Basel <an...@basel.co.nz> wrote:
>
> Hi Nick
>
> Perfect
>
> so I just need to add the following?
>
> -e WEBAPP_CONTEXT=ROOT
>
Yes, that's correct.
> This will then start a new instance; how do I keep my current connections in the new docker instance?
If you deploy a new instance this shouldn't interrupt any connections
to the current instance; however, at some point you'll need to decide
if you should cut off the old instance and remove that Docker image,
or deal with the pitfalls of running two separate ones (lack of active
connection sync, etc.).
-Nick
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Hi Nick
Perfect
so I just need to add the following?
-e WEBAPP_CONTEXT=ROOT
This will then start a new instance; how do I keep my current connections in the new docker instance?
Kind regards
Andre
Sent with Proton Mail secure email.
------- Original Message -------
On Sunday, April 30th, 2023 at 08:01, Nick Couchman <vn...@apache.org> wrote:
> On Fri, Apr 28, 2023 at 8:49 PM André R. Basel andre@basel.co.nz wrote:
>
> > Do I add something like
> >
> > -v /home/myhome/quacamole:/opt/quacamole
> >
> > And then put my war file there?
>
>
> No, there's no need to do this. If you're looking to change the path
> used by Docker to deploy the web application (e.g. remove /guacamole
> or change it to something else), just use the WEBAPP_CONTEXT
> environment variable, and set it to ROOT, which will result in the
> file being copied as ROOT.war and the web application loading without
> any additional context (/).
>
> Looks like this variable didn't make it into the documentation, so we
> need to update that...
>
> -Nick
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by Nick Couchman <vn...@apache.org>.
On Fri, Apr 28, 2023 at 8:49 PM André R. Basel <an...@basel.co.nz> wrote:
>
> Do I add something like
>
> -v /home/myhome/quacamole:/opt/quacamole
>
> And then put my war file there?
No, there's no need to do this. If you're looking to change the path
used by Docker to deploy the web application (e.g. remove /guacamole
or change it to something else), just use the WEBAPP_CONTEXT
environment variable, and set it to ROOT, which will result in the
file being copied as ROOT.war and the web application loading without
any additional context (/).
Looks like this variable didn't make it into the documentation, so we
need to update that...
-Nick
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Do I add something like
-v /home/myhome/quacamole:/opt/quacamole
And then put my war file there?
I have read that making any changes to docker results in a new instance so where do I find the the connection configs so that I can create -v link for them?
Kind regards
André
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, April 29th, 2023 at 12:40, André R. Basel <an...@basel.co.nz> wrote:
> Hi @Mike, I like that approach.
>
> I have my instances running in docker (which is a totally new environment for me).
>
> What do I need to add to the following to do change the .war name (or is to done some other way)?
>
> sudo docker run --name my-guacamole \
> --link my-guacd:guacd \
> --link guacamole-mysql:mysql \
> -e MYSQL_HOSTNAME=192.168.1.5 \
> -e MYSQL_DATABASE=guacamole_db \
> -e MYSQL_USER=guacamole_user \
> -e MYSQL_PASSWORD=mysqlpwd\
> --restart unless-stopped \
>
> Also is it possible to update the current instance without creating a new one so that I do not need to recreate my connections in guacamole?
>
> André
>
> Sent with Proton Mail secure email.
>
> ------- Original Message -------
> On Saturday, April 29th, 2023 at 11:58, Michael Jumper mjumper@apache.org wrote:
>
>
>
> > Tomcat will serve webapps from paths based on the filenames of their
> > .war files. If you rename "guacamole.war" to "ROOT.war", it will be
> > served from / instead of /guacamole.
> >
> > - Mike
> >
> > On Fri, Apr 28, 2023 at 2:33 PM Ivanmarcus ivanmarcus@yahoo.com.invalid wrote:
> >
> > > One easy way to do this, but keeping everything else intact, would be to
> > > put a suitable entry into an index.html file. For example:
> > >
> > > <meta http-equiv="refresh" content="0;
> > > URL='http://myguacamole.com:8080/guacamole'" />
> > >
> > > On 29/04/23 09:04, André R. Basel wrote:
> > >
> > > > Where do I go to change things so that I can browse to
> > > > myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In
> > > > making such a change am I potentially breaking something or making
> > > > things less secure?
> > > >
> > > > André
> > > >
> > > > Sent with Proton Mail https://proton.me/ secure email.
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> > > For additional commands, e-mail: user-help@guacamole.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> > For additional commands, e-mail: user-help@guacamole.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Hi @Mike, I like that approach.
I have my instances running in docker (which is a totally new environment for me).
What do I need to add to the following to do change the .war name (or is to done some other way)?
sudo docker run --name my-guacamole \
--link my-guacd:guacd \
--link guacamole-mysql:mysql \
-e MYSQL_HOSTNAME=192.168.1.5 \
-e MYSQL_DATABASE=guacamole_db \
-e MYSQL_USER=guacamole_user \
-e MYSQL_PASSWORD=mysqlpwd\
--restart unless-stopped \
Also is it possible to update the current instance without creating a new one so that I do not need to recreate my connections in guacamole?
André
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, April 29th, 2023 at 11:58, Michael Jumper <mj...@apache.org> wrote:
> Tomcat will serve webapps from paths based on the filenames of their
> .war files. If you rename "guacamole.war" to "ROOT.war", it will be
> served from / instead of /guacamole.
>
> - Mike
>
> On Fri, Apr 28, 2023 at 2:33 PM Ivanmarcus ivanmarcus@yahoo.com.invalid wrote:
>
> > One easy way to do this, but keeping everything else intact, would be to
> > put a suitable entry into an index.html file. For example:
> >
> > <meta http-equiv="refresh" content="0;
> > URL='http://myguacamole.com:8080/guacamole'" />
> >
> > On 29/04/23 09:04, André R. Basel wrote:
> >
> > > Where do I go to change things so that I can browse to
> > > myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In
> > > making such a change am I potentially breaking something or making
> > > things less secure?
> > >
> > > André
> > >
> > > Sent with Proton Mail https://proton.me/ secure email.
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> > For additional commands, e-mail: user-help@guacamole.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by Michael Jumper <mj...@apache.org>.
Tomcat will serve webapps from paths based on the filenames of their
.war files. If you rename "guacamole.war" to "ROOT.war", it will be
served from / instead of /guacamole.
- Mike
On Fri, Apr 28, 2023 at 2:33 PM Ivanmarcus <iv...@yahoo.com.invalid> wrote:
>
> One easy way to do this, but keeping everything else intact, would be to
> put a suitable entry into an index.html file. For example:
>
> <meta http-equiv="refresh" content="0;
> URL='http://myguacamole.com:8080/guacamole'" />
>
>
>
> On 29/04/23 09:04, André R. Basel wrote:
> > Where do I go to change things so that I can browse to
> > myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In
> > making such a change am I potentially breaking something or making
> > things less secure?
> >
> > André
> >
> > Sent with Proton Mail <https://proton.me/> secure email.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by "André R. Basel" <an...@basel.co.nz>.
Hi Ivanmarcus
Thanks for this suggestion.
I took a look at the file structure and could now work out where this index file needs to be placed.
Kind regards
André
Sent with Proton Mail secure email.
------- Original Message -------
On Saturday, April 29th, 2023 at 09:32, Ivanmarcus <iv...@yahoo.com.INVALID> wrote:
> One easy way to do this, but keeping everything else intact, would be to
> put a suitable entry into an index.html file. For example:
>
> <meta http-equiv="refresh" content="0;
> URL='http://myguacamole.com:8080/guacamole'" />
>
>
>
>
> On 29/04/23 09:04, André R. Basel wrote:
>
> > Where do I go to change things so that I can browse to
> > myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In
> > making such a change am I potentially breaking something or making
> > things less secure?
> >
> > André
> >
> > Sent with Proton Mail https://proton.me/ secure email.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
> For additional commands, e-mail: user-help@guacamole.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org
Re: Removing /guacamole
Posted by Ivanmarcus <iv...@yahoo.com.INVALID>.
One easy way to do this, but keeping everything else intact, would be to
put a suitable entry into an index.html file. For example:
<meta http-equiv="refresh" content="0;
URL='http://myguacamole.com:8080/guacamole'" />
On 29/04/23 09:04, André R. Basel wrote:
> Where do I go to change things so that I can browse to
> myguacamole.com:8080 instead of myguacamole.com:8080/guacamole? In
> making such a change am I potentially breaking something or making
> things less secure?
>
> André
>
> Sent with Proton Mail <https://proton.me/> secure email.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@guacamole.apache.org
For additional commands, e-mail: user-help@guacamole.apache.org