Skip to content
Open source Slack-alternative in Golang and React - Mattermost
Go TSQL HTML Makefile Groovy Shell
Branch: master
Clone or download

Latest commit

ashishbhate MM-25083: local mode for patchBot, getBots, enableBot, disableBot and…
… assignBot (#14652)

* local mode for patchBot
* local mode for getBots
* local mode for enableBot and disableBot
* local mode for assignBot
Latest commit f2253df Jun 10, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Fix webapp checkout (#14730) Jun 2, 2020
.github Update pull request template (#10142) Mar 22, 2019
api4 MM-25083: local mode for patchBot, getBots, enableBot, disableBot and… Jun 10, 2020
app MM-25083: local mode for patchBot, getBots, enableBot, disableBot and… Jun 10, 2020
audit MM-24484 allow base64 certs in config for TLS Syslog (#14445) May 6, 2020
bin Add mm server bin directory (#13738) Jan 23, 2020
build Revert "Docker compose network (#14771)" (#14782) Jun 9, 2020
cmd MM-25014 - Default Group Name to null, until AllowGroupReference is s… May 27, 2020
config MM-25723 Add an experimental setting for data prefetching (#14731) Jun 3, 2020
doc/help Adding page to direct users to docs.mattermost.com Feb 25, 2016
einterfaces MM24459: Implement ldap picture sync (#14540) May 19, 2020
fonts MM-10766 - Replacing default profile image font (#8955) Jul 5, 2018
i18n Migrate GetAllChannels and GetAllChannelsCount from ChannelStore to r… ( Jun 9, 2020
imports [MM-20979] Add first implementation of the Bleve search engine (#14562) May 19, 2020
jobs [MM-20979] Add first implementation of the Bleve search engine (#14562) May 19, 2020
manualtesting MM-21898 - Part 1: Generate and use an interface instead of *A… (#13840) Feb 13, 2020
migrations MM-22706: pass along set_online flag in websocket response (#14591) May 27, 2020
mlog MM-23261 plugin stderr debug logs (#14166) Mar 30, 2020
model MM-25723 Add an experimental setting for data prefetching (#14731) Jun 3, 2020
plugin MM-21307 Get/Update/Delete user preferences Plugin API (#13962) May 28, 2020
scripts Move Dependency-Check configs to a separate repo (#14497) May 7, 2020
services [MM-25715] services/mailservice: fix a flaky test (#14745) Jun 9, 2020
store Fix the reply count for pinned posts (#14744) Jun 9, 2020
templates Check license expiration, disable license and notify administrator (#… May 6, 2020
testlib [MM-23535] Add disable database search flag and return empty posts re… May 13, 2020
tests MM-23935 extend session expiry on user activity (#14275) May 6, 2020
utils MM-23706 search executable dir before working dir when looking for i1… May 15, 2020
vendor Enable gossip encryption (#14640) Jun 3, 2020
web [MM-25677] Content-Type is optional (#14705) Jun 1, 2020
wsapi MM_22682_Centralize_ID_Validation (#14237) May 7, 2020
.codecov.yml Enable codecov comments (#14022) Mar 13, 2020
.editorconfig Update .editorconfig (#10518) Apr 4, 2019
.gitignore expose ServiceSettings.ExtendSessionLengthWithActivity config to clie… May 13, 2020
.golangci.yml MM-25007: Add staticcheck (#14522) May 15, 2020
.sass-lint.yml Updating asss lint stuff with other scss improvements Mar 17, 2016
CHANGELOG.md Changelog link (#8805) May 30, 2018
CONTRIBUTING.md Remove outdated information from contributing file (#10749) May 1, 2019
LICENSE.txt Update LICENSE.txt (#10512) Mar 27, 2019
Makefile update bundled plugins for server version 5.24 (#14727) Jun 9, 2020
NOTICE.txt Update NOTICE.txt (#10773) May 1, 2019
README.md Fix community signup link (#14262) Apr 9, 2020
SECURITY.md MM-20627: Create SECURITY.md (#13569) Jan 8, 2020
docker-compose.yaml Docker compose network (#14783) Jun 9, 2020
go.mod Enable gossip encryption (#14640) Jun 3, 2020
go.sum Enable gossip encryption (#14640) Jun 3, 2020
go.tools.mod Migrate tool dependencies to go.tools.mod (#14646) May 25, 2020
go.tools.sum Migrate tool dependencies to go.tools.mod (#14646) May 25, 2020

README.md

Mattermost

Mattermost is an open source, private cloud, Slack-alternative from https://mattermost.com.

It's written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL. Every month on the 16th a new compiled version is released under an MIT license.

screenshot at nov 29 14-11-32

Try out Mattermost

Deploy on Heroku

Deploy a Preview

Note: Heroku preview does not include email or persistent storage

Deploy on a Cloud Platform via Bitnami

Auto-deploy Mattermost to Amazon Web Services, Azure, Google Cloud Platform, or Oracle Cloud Platform via Bitnami.

Install on Your Own Machine

Native Mobile and Desktop Apps

In addition to the web interface, you can also download Mattermost clients for Android, iOS, Windows PC, Mac OSX, and Linux.

Google Play App Store Windows PC Mac OSX Linux

Get Security Bulletins

Receive notifications of critical security updates. The sophistication of online attackers is perpetually increasing. If you are deploying Mattermost it is highly recommended you subscribe to the Mattermost Security Bulletin mailing list for updates on critical security releases.

Get Involved

Learn More

Get the Latest News

Any other questions, mail us at info@mattermost.com. We’d love to meet you!

You can’t perform that action at this time.