Can you run long-lived or stateful services (e.g. websockets, streams)?
In this initial public beta Heim can only handle stateless services, so you would have to use the usual services such as a key value store or database to store state. However in an upcoming release later this year we will release full support for sateful services that can directly replace containers and kubernetes.
Currently we have a way to pass in secrets and environment variables when you deploy an application and we are working on adding in a full secret store which will load the secrets at the startup of the application and pass them in as env variables to the application. But you can also use existing secret vault services that you are already using.
We actually support running the full experience including the same portal as you get in cloud version of Heim locally all of which is contained in the installer of just ~70 MB.