Rewrite this (again) into something maintainable, that's fun to work on.
Not sure if this will happen, and it's more likely that the existing code will just rot away into irrelevance due to lack of development, but given that:
- I don't like, and I'm not very good at writing UI code
- I don't like Go
- Adding more containers to reduce the amount of code that runs uncontainerized on the host system would be a great idea that will increase security
This might be a reasonable thing to do. In theory the UI is somewhat abstracted from the rest of the code, but in practice a lot of the boundaries aren't as clean as they should be because the emphasis was on "get something working".