Mattermost Plugin Cloud
Description
This plugin allows for the creation and management of Mattermost kubernetes installations directly from Mattermost. Commands are exposed that can be used to communicate with a remote [cloud server](ht
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Mattermost Cloud Plugin
This plugin allows for the creation and management of Mattermost kubernetes installations directly from Mattermost. Commands are exposed that can be used to communicate with a remote [cloud server](https://github.com/mattermost/mattermost-cloud).
Getting Started
- Install the plugin.
- Enter configuration information for your environment and enable the plugin.
- From any channel or DM, run
/cloud -hfor information on using the plugin.
Developing
- Run a Mattermost server and web app locally, see https://developers.mattermost.com/contribute/server/developer-setup/ and https://developers.mattermost.com/contribute/webapp/developer-setup/
- Log in to create the system admin account
- Run a cloud provisioning server locally, see https://github.com/mattermost/mattermost-cloud#developing
- Create a webhook from your provisioning server to your Mattermost server with:
cloud webhook create --owner cloud-plugin --url http://localhost:8065/plugins/com.mattermost.cloud/webhook
- Set the following env variables:
export MM_SERVICESETTINGS_SITEURL=http://localhost:8065
export MM_ADMIN_USERNAME=
export MM_ADMIN_PASSWORD=
- From the plugin directory, run
make deployto deploy the plugin to your local Mattermost server - Log in to the Mattermost server as the system admin, go to Plugins -> Mattermost Private Cloud and set the following settings:
| Setting | Value |
|---|---|
| Provisioning Server URL | http://localhost:8075 |
| Installation DNS | dev.cloud.mattermost.com |
| Mattermost E10 License | E10 license file contents |
| Mattermost E20 License | E20 license file contents |
| 8. Enable the plugin | |
The plugin is now usable. Make changes to your plugin and run make deploy again to run those changes on your local Mattermost server. |
Release
To release a new version of the `cloud plugin` please do the following steps:
- Bump the
Related Skills
Docker
---
DevOps Kubernetes
---
DevOps AWS Skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architectu
DevOps Composio Split
Manage Split feature flags and experiments
DevOps **claude-code-router**
(25.3k ⭐) - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interac
DevOps CLAUDE.md CI/CD Wiki
Community patterns for CLAUDE.md configuration in CI/CD pipelines.
DevOps