Flockport provides something similar but with containers https://www.flockport.com/store We have a fledgling app store with over 30 apps that can be deployed on any Linux server in minutes. It's completely free.
The advantage with using containers as opposed to VMs is containers are portable so you are not stuck to any server or cloud provider. Your apps are portable, and cloning, snapshots and backups become simpler.
The advantage of using LXC is the entire stack can be in one container and the environment is more like an OS that users are familiar with. Users can use the flockport utility to pull the app and then directly get to the App dashboard, without all the installation and configuration hassles of a typical stack. And Flockport apps should work with nspawn and other container managers.
The advantage with using containers as opposed to VMs is containers are portable so you are not stuck to any server or cloud provider. Your apps are portable, and cloning, snapshots and backups become simpler.
The advantage of using LXC is the entire stack can be in one container and the environment is more like an OS that users are familiar with. Users can use the flockport utility to pull the app and then directly get to the App dashboard, without all the installation and configuration hassles of a typical stack. And Flockport apps should work with nspawn and other container managers.