I’d like to be able to create a site where it is different than the regular web site types that Cleavr supports, mostly for admin panels provided by some running services such as Supervisor web interface, RabbitMQ management portal, etc.
Right now, I can create a static site then can fiddle with site nginx config to support it. I usually copy NodeJS config type to a static site type as the configuration is very very similar.
The way I’m seeing it is, the App type dropdown would have something like “Generic Port Bound” type, when I select it, it will ask me for a port number. Since these are mostly used for admin panels and security is important, it’d be an added bonus if the site can be locked along with site creation.
I’m not sure if deployment makes sense or not. I don’t see these kinds of apps needing deployments as they are mostly built-ins so it is up to you guys to decide whether you want to support it or not. I’m fine without.