Dockerized Apache Guacamole Setup with User Tools
Budget: €20 – €50 EUR
Set-up a Docker stack for Apache Guacamole with four programs pre-installed for each user.
The project components should include:
- A Dockerfile that installs the necessary programs into the Guacamole container
- A docker-compose file for launching the entire stack, including guacd, guacamole, and a Postgres container
- A script that creates 32 users and a shared directory
- A config file that sets up the Guacamole connection, all included in the Dockerfile setup
- Four specific tools installed for all users: JupyterLab with Python, RStudio, Orange, and H2O, all with desktop shortcuts
Not required is a reverse (nginx) proxy.
The base Docker image should be Ubuntu 22 and the latest stable versions of the tools should be installed, unless different versions are given. I will provide a zip file with some files as a starting point and a detailed requirements description.
Please note that all rights to this project will belong to me, the purchaser, and the freelancer commits to not publishing this project anywhere.
The freelancer will provide a working setup as a zip file, such that I can run "docker compose up" and it will work (apart from necessary configurations, that the freelancer will document).
The project components should include:
- A Dockerfile that installs the necessary programs into the Guacamole container
- A docker-compose file for launching the entire stack, including guacd, guacamole, and a Postgres container
- A script that creates 32 users and a shared directory
- A config file that sets up the Guacamole connection, all included in the Dockerfile setup
- Four specific tools installed for all users: JupyterLab with Python, RStudio, Orange, and H2O, all with desktop shortcuts
Not required is a reverse (nginx) proxy.
The base Docker image should be Ubuntu 22 and the latest stable versions of the tools should be installed, unless different versions are given. I will provide a zip file with some files as a starting point and a detailed requirements description.
Please note that all rights to this project will belong to me, the purchaser, and the freelancer commits to not publishing this project anywhere.
The freelancer will provide a working setup as a zip file, such that I can run "docker compose up" and it will work (apart from necessary configurations, that the freelancer will document).