I’m running an instance of Mattermost Cloud free version, and I was wondering about getting custom plugins installed in this version.
Installing plugins from the Plugin Marketplace works without issue. I also see in the Docs that custom plugins are not able to be uploaded via the inbuilt System Console by design (i.e. to mitigate risk). However, at the same time I see that enabling custom plugins is pretty straightforward by manually editing config.json (PluginSettings > EnableUploads) and then uploading tarballs as appropriate.
The ability of editing config.json is applicable for Mattermost Server only. As you have mentioned, the restriction of uploading third-party / custom plugins or integrations is to ensure that the user experience across Mattermost Cloud is seamless and in control.
While you can perform some backend changes through mmctl, enabling plugin uploads is not one of them.
I would recommend you to reach out to the respective plugin developers to verify if they are planning to make them available on Mattermost Cloud eventually.
Thanks for the fast response! It would be fantastic if we could get these implemented in the Mattermost Cloud, and it would be a huge production boost to my team.
I’ll be sure to reach out to those projects. But if you have a closer relationship with these folks or more insight, I’d definitely appreciate the assistance.