Am 29.09.22 um 12:33 schrieb robert k Wild:
> do i just need to edit the nginx conf and add this to the end?

Be warned that the HTML5 client is currently not for production use, it
is merely a proof of concept.

That's why it is currently only available via nightly builds.
Please proceed as follows:

On Debian:
echo "deb http://packages.x2go.org/debian buster extras heuler" \
| tee sudo -a /etc/apt/sources.list.d/x2go-nightly.list

On Ubuntu:
sudo add-apt-repository ppa:x2go/ppa


Afterwards, for both Debian and Ubuntu, do:

sudo apt-get update

sudo apt install nginx fcgiwrap x2gohtmlclient

sudo ln -s /etc/nginx/sites-available/x2gohtmlclient-demo.conf \
/etc/nginx/sites-enabled/x2gohtmlclient-demo.conf

move /etc/nginx/sites-enabled/default out of the way

sudo service restart nginx

If you want to run the X2Go-HTML5 webserver and X2GoServer on the same
machine, also run the following command on the webserver:

sudo apt install x2goserver x2goserver-xsession x2goserver-x2gokdrive

If you want to keep them as separate servers, run the above command on
the X2GoServer instead. You will need to add the heuler repository
there, too, as described at the very top of this message, and follow up
with a "sudo apt update".

That should leave you with a webserver publishing the X2Go login page,
but only on 127.0.0.1. Port 80 redirects to 443, which uses a
self-signed certificate. Once your local tests have been satisfactory,
you can replace the cert with an official one belonging to your org, and
start adding additional listening IP addresses to the
/etc/nginx/sites-enabled/x2gohtmlclient-demo.conf file.

Kind Regards,
Stefan Baur

-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
_______________________________________________
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user

Reply via email to