These are just some small improvements to the user experience when installing in a real-world scenario. The following difficulties were discovered when testing in a CentOS VM:
If a user running sudo actually follows the instructions in the readme, they won't work. Fixed the instructions accordingly.
If the user fails to authenticate Docker to our ghcr.io/uicpharm repo, it just moved on. Fixed it to allow the user to reattempt authentication.
Added an option to allow the user to not set up Swarm.
These are just some small improvements to the user experience when installing in a real-world scenario. The following difficulties were discovered when testing in a CentOS VM:
sudo
actually follows the instructions in the readme, they won't work. Fixed the instructions accordingly.