The Wayback Machine - https://web.archive.org/web/20191017140512/https://github.com/mattermost/mattermost-server
Skip to content
Open source Slack-alternative in Golang and React - Mattermost
Go TSQL HTML Makefile Groovy Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci MM-16888: fix missing indexes (#12746) Oct 15, 2019
.github Update pull request template (#10142) Mar 22, 2019
api4 MM-17477: Truncates group display name upon linking. (#12751) Oct 16, 2019
app mlog standardisation for app/import.go (#12741) Oct 17, 2019
build MM-16888: fix missing indexes (#12746) Oct 15, 2019
cmd add option to generate deactivated users via sampledata (#12772) Oct 15, 2019
config migrate t.Fatal to require.Fail (#12530) Oct 13, 2019
doc/help Adding page to direct users to docs.mattermost.com Feb 25, 2016
einterfaces Add prometheous metrics for each api handler (#12254) Sep 20, 2019
fonts MM-10766 - Replacing default profile image font (#8955) Jul 5, 2018
i18n MM-16861: Support Guest Authentication via AD/LDAP (#12690) Oct 14, 2019
imports Enable PluginJobs (#10198) Feb 6, 2019
jobs Converting to structured logging the file jobs/jobs.go (#12120) Sep 11, 2019
manualtesting MM-18253 Refactor "manualtesting/manual_testing.go" to use str… (#12363) Sep 26, 2019
migrations MM-16725 Respect env var overrides when setting config (#11821) Aug 9, 2019
mlog [MM-18638] Send mlog console output to stderr (#12366) Sep 27, 2019
model MM-19234 Migrate tests from model/team_member_test.go to use testify (#… Oct 17, 2019
plugin Fix typo (#12655) Oct 15, 2019
scripts MM-16888: fix missing indexes (#12746) Oct 15, 2019
services Migrate tests from mfa_test.go to use testify (#12720) Oct 16, 2019
store Migrate tests from "store/storetest/session_store.go" to use t… (#12805) Oct 17, 2019
templates Embedding avatar in guest invite emails (#12328) Sep 30, 2019
testlib use mkdirall instead of mkdir (#12032) Sep 18, 2019
tests MM-17767: Remove ExperimentalLdapGroupSync config. (#12388) Oct 8, 2019
utils MM-19048: avoid error spam during CI builds (#12626) Oct 17, 2019
vendor Upgrading server package dependencies (#12559) Oct 2, 2019
web Add prometheous metrics for each api handler (#12254) Sep 20, 2019
wsapi [MM 7970] Support maintaining online status while the Desktop App is … Jun 21, 2019
.editorconfig Update .editorconfig (#10518) Apr 4, 2019
.gitignore Ignore rolled log files (#8644) Apr 18, 2018
.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 Bumped Jira plugin version to 2.2.2 (#12770) Oct 15, 2019
NOTICE.txt Update NOTICE.txt (#10773) May 1, 2019
README.md Update Contributing Code link in README.md (#12735) Oct 15, 2019
codecov.yml remove reference from jenkins (#10417) Mar 7, 2019
docker-compose.yaml fix tmpfs usage (#11873) Aug 14, 2019
go.mod Upgrading server package dependencies (#12559) Oct 2, 2019
go.sum Upgrading server package dependencies (#12559) Oct 2, 2019

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.