App companion containers
As a developer, you may want to write custom APIs for your Appsemble apps to do things not included in Appsemble’s back end. There's a POC available and documented here: https://gitlab.com/appsemble/appsemble/-/issues/1256 It's not very user friendly yet. So there's room to bring this to production grade functionality: - Make sure our SAAS kubernetes infra can run loads of these containers efficiently without being bogged down by mostly inactive backends. - Also make sure they're resource limited such that a runaway container won't affect the cluster too much - Disconnect misbehaving backends and notify the owners. - Integrate this functionality in the CLI and server so it can be uploaded along with an app definition. - Make sure that when cloning an app in the studio that depends on a companion container, it's also cloned with that app. That makes the experience seamless for users. @IvanKoitchev
epic