Running Docker is a core element of my unraid use-case and my opinion it's time to rewrite this part, besides it beeing non trivial. Updating code might always lead to problems, but not touching the code, that is partially 6 years old, will increase the technical dept.
Proper docker-compose support in the GUI, possibly even with service grouping! I deploy my services with docker wherever possible and setting up software that consist of multiple services, such as frontend, backend and database, and already provides an official docker-compose.yaml is a nightmare and super annoying. I do not understand, why unraid doesn't support this industry standard already.