snapshot of https://github.com/mattermost/mattermost.git (master, 2026-09-16; blobs > 131072B omitted)
Some checks failed
Server CI / Postgres (shard 0) (push) Has been skipped
Server CI / Postgres (shard 3) (push) Has been skipped
BuildEnv Docker Image / build-image (push) Failing after 4s
BuildEnv Docker Image / build-image-fips (push) Failing after 4s
Migration Review & Release Notes / Generate migration review & release notes (push) Failing after 3s
Server CI / Build Environment (push) Failing after 3s
Server CI / Postgres (shard 1) (push) Has been skipped
Tools CI / check-style (mattermost-govet) (push) Failing after 4s
Server CI / Postgres (shard 2) (push) Has been skipped
Tools CI / check-style (mmgotool) (push) Failing after 3s
Server CI / Elasticsearch v8 Compatibility (push) Has been skipped
Server CI / OpenSearch v2 Compatibility (push) Has been skipped
Server CI / Postgres FIPS (shard 0) (push) Has been skipped
Tools CI / Test (mattermost-govet) (push) Failing after 3s
Server CI / Postgres FIPS (shard 1) (push) Has been skipped
Server CI / Postgres FIPS (shard 2) (push) Has been skipped
Tools CI / Test (mmgotool) (push) Failing after 3s
Server CI / Postgres FIPS (shard 3) (push) Has been skipped
Server CI / Run mmctl tests (push) Has been skipped
Server CI / Run mmctl tests (FIPS) (push) Has been skipped
Server CI / Merge Postgres Test Results (push) Has been skipped
Server CI / Merge Postgres FIPS Test Results (push) Has been skipped
Server CI / Check backport migrations (push) Has been skipped
Server CI / Check generated files (push) Has been skipped
Server CI / check-style (push) Has been skipped
Server CI / Vet API (push) Has been skipped
Server CI / Build mattermost server app (push) Has been skipped
Server CI / Server CI Complete (push) Failing after 2s
Server CI / Server CI Artifacts (push) Has been skipped
Server CI / Sentry Upload (push) Has been skipped
Server CI / Server CI Report (push) Failing after 5m1s
Server CI Nightly Race / Race Detector (push) Has been skipped
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Webapp CI Cache Warm / Warm Webapp node_modules Cache (push) Has been cancelled
E2E CI Cache Warm / Warm E2E npm Registry Cache (push) Has been cancelled
API / build (push) Has been cancelled
Web App CI / check-types (push) Has been cancelled
Web App CI / check-lint (push) Has been cancelled
Web App CI / check-i18n (push) Has been cancelled
Web App CI / check-external-links (push) Has been cancelled
Web App CI / test (platform) (push) Has been cancelled
Web App CI / test (mattermost-redux) (push) Has been cancelled
Web App CI / test (channels shard 1/4) (push) Has been cancelled
Web App CI / test (channels shard 2/4) (push) Has been cancelled
Web App CI / test (channels shard 3/4) (push) Has been cancelled
Web App CI / test (channels shard 4/4) (push) Has been cancelled
Web App CI / upload-coverage (push) Has been cancelled
Web App CI / build (push) Has been cancelled
YAML Lint / yamllint (push) Has been cancelled
Push mirrored docker images / cd/Push mirrored docker images (push) Has been cancelled
docs-cd / Build and deploy docs (push) Has been cancelled
Docs CI / build (push) Has been cancelled
E2E Cache Warm: Cypress deps / Warm Cypress deps cache (push) Has been cancelled
Scorecards supply-chain security / Scorecard analysis (push) Has been cancelled
Server CI Weekly / Postgres FIPS (push) Has been skipped
Server CI Weekly / Run mmctl tests (FIPS) (push) Has been skipped
Server CI Weekly / Postgres with binary parameters (push) Has been skipped
Server CI Weekly / Build Environment (push) Failing after 1s
Server CI Cache Warm / Warm Go Module and Build Cache (push) Failing after 2s
Server CI Nightly Race / Build Environment (push) Failing after 1s
Some checks failed
Server CI / Postgres (shard 0) (push) Has been skipped
Server CI / Postgres (shard 3) (push) Has been skipped
BuildEnv Docker Image / build-image (push) Failing after 4s
BuildEnv Docker Image / build-image-fips (push) Failing after 4s
Migration Review & Release Notes / Generate migration review & release notes (push) Failing after 3s
Server CI / Build Environment (push) Failing after 3s
Server CI / Postgres (shard 1) (push) Has been skipped
Tools CI / check-style (mattermost-govet) (push) Failing after 4s
Server CI / Postgres (shard 2) (push) Has been skipped
Tools CI / check-style (mmgotool) (push) Failing after 3s
Server CI / Elasticsearch v8 Compatibility (push) Has been skipped
Server CI / OpenSearch v2 Compatibility (push) Has been skipped
Server CI / Postgres FIPS (shard 0) (push) Has been skipped
Tools CI / Test (mattermost-govet) (push) Failing after 3s
Server CI / Postgres FIPS (shard 1) (push) Has been skipped
Server CI / Postgres FIPS (shard 2) (push) Has been skipped
Tools CI / Test (mmgotool) (push) Failing after 3s
Server CI / Postgres FIPS (shard 3) (push) Has been skipped
Server CI / Run mmctl tests (push) Has been skipped
Server CI / Run mmctl tests (FIPS) (push) Has been skipped
Server CI / Merge Postgres Test Results (push) Has been skipped
Server CI / Merge Postgres FIPS Test Results (push) Has been skipped
Server CI / Check backport migrations (push) Has been skipped
Server CI / Check generated files (push) Has been skipped
Server CI / check-style (push) Has been skipped
Server CI / Vet API (push) Has been skipped
Server CI / Build mattermost server app (push) Has been skipped
Server CI / Server CI Complete (push) Failing after 2s
Server CI / Server CI Artifacts (push) Has been skipped
Server CI / Sentry Upload (push) Has been skipped
Server CI / Server CI Report (push) Failing after 5m1s
Server CI Nightly Race / Race Detector (push) Has been skipped
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Webapp CI Cache Warm / Warm Webapp node_modules Cache (push) Has been cancelled
E2E CI Cache Warm / Warm E2E npm Registry Cache (push) Has been cancelled
API / build (push) Has been cancelled
Web App CI / check-types (push) Has been cancelled
Web App CI / check-lint (push) Has been cancelled
Web App CI / check-i18n (push) Has been cancelled
Web App CI / check-external-links (push) Has been cancelled
Web App CI / test (platform) (push) Has been cancelled
Web App CI / test (mattermost-redux) (push) Has been cancelled
Web App CI / test (channels shard 1/4) (push) Has been cancelled
Web App CI / test (channels shard 2/4) (push) Has been cancelled
Web App CI / test (channels shard 3/4) (push) Has been cancelled
Web App CI / test (channels shard 4/4) (push) Has been cancelled
Web App CI / upload-coverage (push) Has been cancelled
Web App CI / build (push) Has been cancelled
YAML Lint / yamllint (push) Has been cancelled
Push mirrored docker images / cd/Push mirrored docker images (push) Has been cancelled
docs-cd / Build and deploy docs (push) Has been cancelled
Docs CI / build (push) Has been cancelled
E2E Cache Warm: Cypress deps / Warm Cypress deps cache (push) Has been cancelled
Scorecards supply-chain security / Scorecard analysis (push) Has been cancelled
Server CI Weekly / Postgres FIPS (push) Has been skipped
Server CI Weekly / Run mmctl tests (FIPS) (push) Has been skipped
Server CI Weekly / Postgres with binary parameters (push) Has been skipped
Server CI Weekly / Build Environment (push) Failing after 1s
Server CI Cache Warm / Warm Go Module and Build Cache (push) Failing after 2s
Server CI Nightly Race / Build Environment (push) Failing after 1s
This commit is contained in:
41
docs/main/get-help/community-chat.mdx
Normal file
41
docs/main/get-help/community-chat.mdx
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: "Join our community"
|
||||
---
|
||||
Connect with thousands of contributors, customers, partners, and users to build, share, and learn together at [community.mattermost.com](https://community.mattermost.com). This server is our virtual office and is open to everyone. Please review our [Code of Conduct](https://handbook.mattermost.com/contributors/contributors/guidelines/contribution-guidelines) before participating.
|
||||
|
||||
## General channels
|
||||
|
||||
- [Contributors](https://community.mattermost.com/core/channels/tickets)
|
||||
- [Community Team](https://community.mattermost.com/core/channels/community-team)
|
||||
- [Developers](https://community.mattermost.com/core/channels/developers)
|
||||
- [New Channel Notifications](https://community.mattermost.com/core/channels/new-channel-notifications)
|
||||
- [Off-Topic](https://community.mattermost.com/core/channels/off-topic-pub)
|
||||
- [Reception](https://community.mattermost.com/core/channels/town-square)
|
||||
|
||||
## Technical support channels
|
||||
|
||||
To familiarize yourself with our community support process, start by reading the [Get Help](/get-help/get-help-index) documentation page.
|
||||
|
||||
- [Ask Anything](https://community.mattermost.com/core/channels/ask-anything)
|
||||
- [Bugs](https://community.mattermost.com/core/channels/bugs)
|
||||
- [Peer-to-peer Help](https://community.mattermost.com/core/channels/peer-to-peer-help)
|
||||
|
||||
We also recommend using the [Troubleshooting forum](https://forum.mattermost.com/c/trouble-shoot/16) for technical support.
|
||||
|
||||
## Contributor community channels
|
||||
|
||||
To familiarize yourself with our community contribution process, start by exploring the [Contribute to Mattermost](https://mattermost.com/contribute/) documentation.
|
||||
|
||||
- [AI Exchange](https://community.mattermost.com/core/channels/ai-exchange)
|
||||
- [Developers: Meeting](https://community.mattermost.com/core/channels/developers-meeting)
|
||||
- [DWG: Documentation Working Group](https://community.mattermost.com/core/channels/dwg-documentation-working-group)
|
||||
- [Feature Proposals](https://community.mattermost.com/core/channels/feature-ideas)
|
||||
- [i18n - Localization](https://community.mattermost.com/core/channels/localization)
|
||||
- [Open Source Fridays (OSF)](https://community.mattermost.com/core/channels/open-source-fridays)
|
||||
- [Public Speakers](https://community.mattermost.com/core/channels/public-speakers)
|
||||
- [QA: Contributors](https://community.mattermost.com/core/channels/qa-contributors)
|
||||
- [Thank you!](https://community.mattermost.com/core/channels/thank-you)
|
||||
|
||||
There are many channels that specialize in different areas of the Mattermost platform. To find and join them, search for **Developers:** using the [LHS](https://handbook.mattermost.com/company/about-mattermost/list-of-terms#lhs) "Find channel" search bar on the community server.
|
||||
|
||||
We hold a public developer community meeting every Wednesday at 8:30 AM Palo Alto time. ☎️ The meeting is held via an audio call in [Developers: Meeting](https://community.mattermost.com/core/channels/developers-meeting) and everyone is welcome. This weekly meeting is a great opportunity to ask questions about the project and get involved.
|
||||
72
docs/main/get-help/community-for-mattermost.mdx
Normal file
72
docs/main/get-help/community-for-mattermost.mdx
Normal file
@@ -0,0 +1,72 @@
|
||||
---
|
||||
title: "Community for Mattermost"
|
||||
---
|
||||
<PlanAvailability slug="all-commercial" />
|
||||
|
||||
Join the [Mattermost Community server](https://community.mattermost.com/) directly from your Microsoft 365, Microsoft Outlook, or Microsoft Teams instance!
|
||||
|
||||
Use the Mattermost for Microsoft Teams integration to stay connected with thousands of users, contributors, and Mattermost staff directly from the tools you use every day. Join thousands of Mattermost users, contributors, and staff members in a vibrant community where you can ask questions, get support, share ideas, and contribute to shaping the future of Mattermost.
|
||||
|
||||

|
||||
|
||||
This app is designed to work with Microsoft 365, Outlook, and Teams. A free Mattermost account is required to access the Mattermost Community server.
|
||||
|
||||
## Setup
|
||||
|
||||
### Admin setup
|
||||
|
||||
A Microsoft Teams administrator must make the Community for Mattermost app available to all users.
|
||||
|
||||
1. Go to the Microsoft Teams Admin Center.
|
||||
2. Select **Teams Apps \> Manage Apps**.
|
||||
3. Search for **Community for Mattermost** and select it.
|
||||
4. Under the **Users and Groups** tab, enable the app for all users.
|
||||
|
||||
### End user setup
|
||||
|
||||
Once enabled for all, any Microsoft 365 user can complete the steps below to access the Community for Mattermost app within their Microsoft environment:
|
||||
|
||||
1. Sign in to your Microsoft Teams account from a [web browser](https://teams.microsoft.com/v2/?clientexperience=t2) or the desktop application.
|
||||
2. Select the **\[+\] Apps** button in the Teams sidebar.
|
||||
3. Search for **Mattermost for Microsoft 365** and then select **Add** to install the application.
|
||||
4. (Optional) Pin the Mattermost app to your Teams sidebar by right-clicking on it and selecting **Pin**.
|
||||
5. Once the Mattermost app is installed, you'll be connected to the public Mattermost Community instance.
|
||||
|
||||
## Getting started
|
||||
|
||||
Once you've installed the app, here are some ways to get started:
|
||||
|
||||
- **Ask questions**: Use the [~ask-anything](https://community.mattermost.com/core/channels/ask-anything) channel in Mattermost to ask technical questions or get support from the community.
|
||||
- **Stay informed**: Follow the [~release-announcements](https://community.mattermost.com/core/channels/release-announcements) channel to keep up with the latest news about upcoming releases and updates from the Mattermost team.
|
||||
- **Contribute**: If you're interested in contributing to Mattermost, join the [~developers](https://community.mattermost.com/core/channels/developers) channel to connect with other contributors.
|
||||
- **Share feedback**: Your Mattermost ideas and feedback are valuable! Share your thoughts in the [~user-feedback](https://community.mattermost.com/core/channels/user-feedback) channel.
|
||||
|
||||
## Key features
|
||||
|
||||
- **Direct Access**: Access the Community for Mattermost app directly from a tab without switching applications or opening a browser.
|
||||
- **Seamless Integration**: Experience the full functionality of Community for Mattermost within a familiar interface.
|
||||
- **Real-time Collaboration**: Engage with the Mattermost community in real-time discussions on product features, technical questions, and best practices.
|
||||
- **Product Support**: Get help from both Mattermost staff and experienced community members.
|
||||
- **Contribute to Development**: Participate in discussions that shape the future direction of Mattermost products.
|
||||
- **Knowledge Sharing**: Learn implementation strategies and best practices from a diverse community of users.
|
||||
- **Stay Updated**: Keep up with the latest Mattermost announcements, updates, and roadmap information.
|
||||
|
||||
## Benefits
|
||||
|
||||
- Seamlessly communicate with the Mattermost community using application tabs.
|
||||
- Evaluate a showcase deployment of Mattermost capabilities in consideration of self-hosting the platform within your Azure or on-prem environments.
|
||||
- Share input with Mattermost staff and developers on future improvements to the platform.
|
||||
|
||||
## FAQ
|
||||
|
||||
### Where can I get support for the Mattermost for Microsoft 365 app?
|
||||
|
||||
You can browse existing open issues or submit a new issue for support [in GitHub](https://github.com/mattermost/mattermost-teams-tab/issues).
|
||||
|
||||
### Do I need a Mattermost account to use this application?
|
||||
|
||||
Yes, you'll need to create a free Mattermost account on the Mattermost Community server when you first access it through the app.
|
||||
|
||||
### Can I use this app to connect to my organization's Mattermost server?
|
||||
|
||||
No, this app is specifically designed to connect to the public Mattermost Community instance. If you're interested in connecting to your own Mattermost instance, talk to a [Mattermost Expert](https://mattermost.com/contact-sales/).
|
||||
71
docs/main/get-help/contribute-to-documentation.mdx
Normal file
71
docs/main/get-help/contribute-to-documentation.mdx
Normal file
@@ -0,0 +1,71 @@
|
||||
---
|
||||
title: "Contribute to this documentation"
|
||||
---
|
||||
import useBaseUrl from '@docusaurus/useBaseUrl';
|
||||
|
||||
Mattermost has a diverse community that extends well beyond code contributions. If you're interested in contributing to Mattermost, why not help improve the documentation? Be sure to join the documentation community in [DWG: Documentation Working Group](https://community.mattermost.com/core/channels/dwg-documentation-working-group) so we can support and celebrate you!
|
||||
|
||||
## How to get started
|
||||
|
||||
The fastest way to get started with a documentation contribution is to find something you want to change in the documentation. This might be a typo or broken link, or something more extensive like revising or expanding content. Once you've found a page you want to update, select the edit option <img src={useBaseUrl('/img/ui/edit-on-github.png')} alt="Contribute to Mattermost documentation by selecting the Edit option located in the top right corner of any documentation page." className="theme-icon" /> located in the top right corner of that page.
|
||||
|
||||
## First-time contributor?
|
||||
|
||||
Start by exploring the [Contribute to Mattermost](https://mattermost.com/contribute/) documentation, specifically the ["You want to help with content"](https://developers.mattermost.com/contribute/why-contribute/#you-want-to-help-with-content) section.
|
||||
|
||||
In a GitHub pull request, you can make changes as if you were editing code. If you're new to contributing to documentation using pull requests in GitHub, the following [video](https://www.youtube.com/watch?v=V8ROl9wiHr8) will help you get started:
|
||||
|
||||
<div style={{position: 'relative', paddingBottom: '50%', height: '0', overflow: 'hidden', maxWidth: '100%', height: 'auto'}}>
|
||||
<iframe src="https://www.youtube.com/embed/V8ROl9wiHr8" alt="Video on creating pull requests in GitHub" frameborder="0" allowfullscreen style={{position: 'absolute', top: '0', left: '0', width: '100%', height: '95%'}}></iframe>
|
||||
</div>
|
||||
|
||||
## Where to find more information
|
||||
|
||||
Explore the README links below for details on building and previewing documentation locally for our different documentation repositories:
|
||||
|
||||
- [Mattermost Product Documentation README](https://github.com/mattermost/docs#readme)
|
||||
- [Mattermost Developer Documentation README](https://github.com/mattermost/mattermost-developer-documentation/blob/master/README.md)
|
||||
- [Mattermost API Reference README](https://github.com/mattermost/mattermost/blob/master/api/README.md)
|
||||
- [Mattermost Handbook README](https://github.com/mattermost/mattermost-handbook/blob/0.2.1/README.md)
|
||||
|
||||
Thank you for your support! 💙 If you have any questions, reach out to us in [DWG: Documentation Working Group](https://community.mattermost.com/core/channels/dwg-documentation-working-group).
|
||||
|
||||
## Frequently asked questions
|
||||
|
||||
### How can I contribute to Mattermost?
|
||||
|
||||
You can get involved and contribute to Mattermost in the following ways:
|
||||
|
||||
- Join the [Developers](https://community.mattermost.com/core/channels/developers) channel on the Mattermost Community server to get troubleshooting help or provide help to others
|
||||
- [Contribute code](https://developers.mattermost.com/contribute/why-contribute/#youre-looking-to-practice-your-skills-or-give-back-to-the-community)
|
||||
- [Find "Help Wanted" projects](https://github.com/search?utf8=%E2%9C%93&q=is%3Aopen+org%3Amattermost+label%3A%22Help+Wanted%22++label%3A%22Up+For+Grabs%22&type=issues)
|
||||
- [File bugs](https://developers.mattermost.com/contribute/why-contribute/#youve-found-a-bug)
|
||||
- [Test new features](https://developers.mattermost.com/contribute/why-contribute/#you-want-to-help-test-new-features)
|
||||
- [Share feature ideas](https://developers.mattermost.com/contribute/why-contribute/#you-have-a-feature-idea)
|
||||
- [Contribute to content](https://developers.mattermost.com/contribute/why-contribute/#you-want-to-help-with-content)
|
||||
- [Help translate Mattermost into other languages](https://developers.mattermost.com/contribute/why-contribute/#you-want-to-help-with-product-translation)
|
||||
- [Make Mattermost more accessible](https://developers.mattermost.com/contribute/why-contribute/#you-want-to-make-something-more-inclusive-or-accessible)
|
||||
|
||||
### Can contributors add themselves to the Mattermost company page on LinkedIn?
|
||||
|
||||
Yes! If you have contributed to the Mattermost project we think you should be recognized for it professionally beyond GitHub.
|
||||
|
||||
To add yourself to the [Mattermost page on LinkedIn](https://www.linkedin.com/company/mattermost/), do the following:
|
||||
|
||||
1. Log in to [LinkedIn](https://www.linkedin.com/) or create an account.
|
||||
2. Go to **Me \> View profile**.
|
||||
3. Under **Experience**, select the **plus** symbol and specify the following:
|
||||
|
||||
> - **Title**:
|
||||
> - Enter **Developer** if you contributed code to the open source project or created a plugin, integration, or other enhancement.
|
||||
> - Enter **Contributor** if you've contributed without writing code (e.g., filed bug report, answered troubleshooting questions, proposed a feature, etc.).
|
||||
> - Enter **Translator** if you've [helped translate](https://translate.mattermost.com) Mattermost products.
|
||||
> - Enter **QA Tester** if you tested Mattermost features or workflows.
|
||||
> - Enter **Documentation** if you contributed to Mattermost product, repository, or developer documentation.
|
||||
> - **Company**: Find **Mattermost** (you’ll see the Mattermost logo).
|
||||
> - **Location**: Enter where you live.
|
||||
> - **From**: Date of first contribution or perhaps month you cloned <code>github.com/mattermost</code>.
|
||||
> - Select **I currently work here**.
|
||||
> - **Update my industry**: Leave unchecked.
|
||||
> - **Update my headline**: Leave unchecked.
|
||||
> - **Description**: Leave blank or write a sentence about what you have contributed.
|
||||
110
docs/main/get-help/deployment-solution-programs.mdx
Normal file
110
docs/main/get-help/deployment-solution-programs.mdx
Normal file
@@ -0,0 +1,110 @@
|
||||
---
|
||||
title: "Deployment Solution Programs"
|
||||
---
|
||||
import useBaseUrl from '@docusaurus/useBaseUrl';
|
||||
|
||||
Mattermost's **Deployment Solutions Programs** help IT administrators understand how Mattermost is being offered in third-party deployment solutions, including other open source projects as well as in commercial solutions.
|
||||
|
||||
This is an optional program for third-party developers to increase awareness about their work and to enable Mattermost to refer its communities to different solutions.
|
||||
|
||||
Individuals or companies interested in exploring deployment solutions with Mattermost are encouraged to reach out to us via the [Mattermost Partner Program Form](https://support.mattermost.com/hc/en-us/requests/new?ticket_form_id=24278352368532).
|
||||
|
||||
Deployment solutions are recognized by Mattermost at three-levels:
|
||||
|
||||
- **Community Deployment Solutions** - Basic orchestration solutions for Mattermost, typically from the open source community or hosting companies who let us know about their work. The work of partners is included in blog posts and on social media as a benefit to the user and customer communities.
|
||||
|
||||
> Examples:
|
||||
>
|
||||
> - [Puppet deployment solution for Mattermost](https://forge.puppet.com/liger1978/mattermost) by Richard Grainger
|
||||
> - [Heroku deployment solution for Mattermost](https://chrisdecairos.ca/deploying-mattermost-to-heroku/) by Christopher De Cairos
|
||||
|
||||
- **Registered Deployment Solutions** - Orchestration solutions that follow detailed Mattermost guidelines on keeping up-to-date with the latest Mattermost version and security updates (typically a one-line change), linking to official documentation, supporting branding guidelines, and maintaining a changelog. This level of engagement allows Mattermost to more prominently promote the work, knowing that it's committed to meeting explicit standards.
|
||||
|
||||
- **Certified Deployment Solutions** - These solutions meet all the requirements of Registered Deployment Solutions, with the addition that they'll automate the version upgrade and security update processes (typically a one-line change). There is the added benefit that when Mattermost announces new versions and security updates, we can also announce the availability of updates to Certified Deployment Solutions.
|
||||
|
||||
To summarize the commitment level of different solutions:
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Deployment Solution Requirement</th>
|
||||
<th>Community</th>
|
||||
<th>Registered</th>
|
||||
<th>Certified</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="#installation">Installation</a></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#documentation">Minimum Documentation</a></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#security-updates">Security Updates</a></td>
|
||||
<td></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#branding">Branding</a></td>
|
||||
<td></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="#upgrade">Upgrade</a></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td><img src={useBaseUrl('/img/ui/checkmark.svg')} alt="Required" className="theme-icon" /></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
Requirement details are outlined below.
|
||||
|
||||
## Deployment solution program requirements
|
||||
|
||||
### Installation
|
||||
|
||||
1. **Installation is designed for officially supported operating systems and platforms**. EXCEPTION: RHEL equivalents (CentOS, Amazon Linux, Oracle Linux, Scientific Linux) are acceptable as long as the exception is noted in README or equivalent with `This deployment uses [OPERATING_SYSTEM] as an equivalent to the officially supported version of Red Hat Enterprise Linux.`
|
||||
2. **Automated installation passes basic testing**. After installation run the following manual tests:
|
||||
|
||||
> 1. Create a new user account and use that account to create a new team and post to Town Square channel.
|
||||
> 2. Create a second user account and join the newly created team and reply to first user's post in Town Square.
|
||||
> 3. Go back to first user account and post reply with an image attached.
|
||||
> 4. Confirm there are no errors and no red alert bar at the top of the screen with "Mattermost unreachable error" (which would indicate a websocket configuration error).
|
||||
|
||||
### Documentation
|
||||
|
||||
1. **Include link to official Mattermost documentation**. README or equivalent contains statement **Please see https://docs.mattermost.com for official documentation.**
|
||||
|
||||
> Include the following information in text, markdown, HTML or other format. Square brackets `[]` indicate optional statements depending on the configuration of your solution:
|
||||
>
|
||||
> > This deployment solution installs \[and upgrades\] a Mattermost server to provide secure, private cloud messaging for teams and enterprises. More information is available at: [https://mattermost.com](https://mattermost.com)
|
||||
> >
|
||||
> > Following automated deployment, the following steps are required to make your system production-ready:
|
||||
> >
|
||||
> > - [Configure SSL for Mattermost](/deployment-guide/server/setup-nginx-proxy#configure-nginx-with-ssl-and-http2)
|
||||
> > - [Configure SMTP email for Mattermost](/administration-guide/configure/smtp-email)
|
||||
|
||||
2. **Unofficial deployment options should be documented**. Unofficial deployment configurations, such as use of Linux operating systems that are not officially supported, should be documented in the README.
|
||||
|
||||
### Security updates
|
||||
|
||||
1. **Document commitment to providing security updates.** README or equivalent states `We highly recommend users subscribe to the Mattermost security updates email list. When notified of a security update, the maintainers of this deployment solution will make an effort to update to the secure version within 10 days.`
|
||||
2. **Commit to making an effort for your deployment to provide the latest security update within 10 days of announcement**. This is typically a one-line change.
|
||||
|
||||
### Branding
|
||||
|
||||
**Support Mattermost branding and naming guidelines**. To ensure naming is clear across deployment solutions, README or equivalent should contain `` The name for this deployment solution in the context of `Mattermost branding guidelines [https://handbook.mattermost.com/operations/operations/publishing/publishing-guidelines/brand-and-visual-design-guidelines](https://handbook.mattermost.com/operations/operations/publishing/publishing-guidelines/brand-and-visual-design-guidelines)`_ is `[NAME] for Mattermost by [CREATOR]`. `` For example, `Multi-node Docker deployment solution for Mattermost by John Doe`. This is the name that will be used to refer to your work in Mattermost community materials.
|
||||
|
||||
### Upgrade
|
||||
|
||||
**Support upgrade of Mattermost**. Enable user interface or command line upgrade of a Mattermost deployment to latest version based on [upgrade procedure when Mattermost is embedded](https://developers.mattermost.com/integrate/faq/#how-should-i-automate-the-install-and-upgrade-of-mattermost-when-included-in-another-application).
|
||||
55
docs/main/get-help/get-help-index.mdx
Normal file
55
docs/main/get-help/get-help-index.mdx
Normal file
@@ -0,0 +1,55 @@
|
||||
---
|
||||
title: "Support and Community"
|
||||
---
|
||||
Get the help you need with Mattermost via robust documentation, extensive community support, and professional support services. If you're struggling with something on your Mattermost journey, take a look at the following learning resources:
|
||||
|
||||
## Training
|
||||
|
||||
[Mattermost Academy](https://academy.mattermost.com/) - Get the most out of your Mattermost experience by enrolling in free online customer onboarding, end user, and administration courses for self-hosted deployments.
|
||||
|
||||
## Documentation
|
||||
|
||||
- [Mattermost product documentation](https://docs.mattermost.com/) - Read information for end users and administrators about deploying, managing, and using Mattermost.
|
||||
- [Mattermost developer documentation](https://developers.mattermost.com/) - Read information for developer community members about integrating, extending, customizing, and contributing to Mattermost.
|
||||
- [Mattermost API reference](https://api.mattermost.com/) - Read information for developer community members about the Mattermost API used by Mattermost clients and third-party applications.
|
||||
|
||||
We welcome [community contributions to this documentation](/get-help/contribute-to-documentation).
|
||||
|
||||
## Help Center
|
||||
|
||||
Visit the [Mattermost Help Center](https://support.mattermost.com/hc/en-us) to access frequently asked questions and common troubleshooting tips.
|
||||
|
||||
## Commercial Customer Support
|
||||
|
||||
### Enterprise
|
||||
|
||||
[Mattermost Enterprise](/product-overview/editions-and-offerings) support is available 24 x 7 at all times on all days through email and the [Mattermost online ticketing system](https://support.mattermost.com/hc/en-us/requests/new) with a 4 hour response time service-level target. For more information, please see [Mattermost Support Terms](https://mattermost.com/support-terms/).
|
||||
|
||||
#### Premier
|
||||
|
||||
Available as an additional purchase for Mattermost Enterprise customers, Mattermost Premier Support offers additional license entitlements for non-production environments, direct access to senior support team members, screen-sharing and audio calling for Priority 1 and Priority 2 tickets, and access to a private channel with Mattermost technical staff. For more information, please see [Mattermost Support Terms](https://mattermost.com/support-terms/).
|
||||
|
||||
### Professional
|
||||
|
||||
[Mattermost Professional](/product-overview/editions-and-offerings) support includes business hours support from 8am to 8pm United States Pacific Time (UTC-8 except for U.S. daylight savings time, with next business day response time via email and the Mattermost online ticketing system. For more information, please see [Mattermost Support Terms](https://mattermost.com/support-terms/).
|
||||
|
||||
## Non-Commercial Support
|
||||
|
||||
Community support for [Mattermost Free](/product-overview/editions-and-offerings) is available on the [peer-to-peer discussion forums](https://forum.mattermost.com/).
|
||||
|
||||
Organizations using Mattermost Free to evaluate a future purchase of [Mattermost Enterprise](/product-overview/editions-and-offerings) can talk to a [Mattermost Expert](https://mattermost.com/contact-sales/) to apply for early access to commercial support as part of the evaluation process.
|
||||
|
||||
### Community server
|
||||
|
||||
- [Mattermost Community server](https://community.mattermost.com) - Connect with thousands of contributors, customers, and users to build, share, and learn together. This server is our virtual office and is open to everyone. Learn more about the many [channels you can join](/get-help/community-chat) on the community server.
|
||||
|
||||
Please review our [Code of Conduct](https://handbook.mattermost.com/contributors/contributors/guidelines/contribution-guidelines) before participating.
|
||||
|
||||
### Mattermost user forums
|
||||
|
||||
- [Troubleshooting forum](https://forum.mattermost.com/c/trouble-shoot/16) - Join our community forum for peer-based technical support. Please review our [Code of Conduct](https://handbook.mattermost.com/contributors/contributors/guidelines/contribution-guidelines) before participating.
|
||||
|
||||
## Feedback
|
||||
|
||||
- [Report a bug](https://developers.mattermost.com/contribute/why-contribute/#youve-found-a-bug) - Report bugs or other issues you encounter when using Mattermost to our development team.
|
||||
- [Propose a feature](https://portal.productboard.com/mattermost/33-what-matters-to-you) - Vote for feature proposals or submit your own.
|
||||
Reference in New Issue
Block a user