Add environments for easy manual testing
Description
Some scenarios need to be manually tested or reproduced. Usually this is done by spinning up a server somewhere and connect to it via Remmina. I created these Dockerfile based environments to make this a one-liner task in the terminal.
In my change I created environments that can be started via:
cd environments/vncserver
sh run.sh
This will start a docker/podman container running a vncserver instance. It can be reached via 5555 (you can obtain that port information from the terminal output).
In the vncserver-ssh-socket-forward environment, the ssh-tunnel and forwarded socket is created automatically.
Related Issue
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
-
My code follows the code style of this project. -
My change requires a change to the documentation. -
I have updated the documentation accordingly.
Edited by Mathias Siegel