I've been working on a prototype that lets you run self-hosted applications on a server which are then accessed through your web browser. I've been looking forward to incorporating applications that are on the awesome selfhosted list. Code here: https://github.com/cloud-computer/cloud-computer
Sandstorm requires that the web apps are packaged specifically for it. The process is not hard, but you have to decide to do it. Sadly, most apps that have been packaged have not been kept up to date.
That said, it's a great platform. I have customers using it with some marketplace apps and some custom apps. My only wish is that more people used and developed for it.
I had a sandstorm instance for a while, but stopped using it due to the dwindling community. There are some alternatives now, but the best part about Sandstorm in particular was the small atomic backups for each Web app you had. I haven't seen other system try to abstract above the applications like that...
Sandstorm was really ahead of its time. This is a super hard thing to know, but if what you are doing resonates with too small of a population it will take a long time become popular.
I could have seen it be a great software dimension to home routers and NAS boxes.
I'm starting to work with minikube at work and I feel like that would be a fun solution for installation (well, minikube + helm).
Another solution that seemed cool but sort of puttered out was https://sandstorm.io