Commit Graph

37 Commits

Author SHA1 Message Date
Pan Luo
b252e9fed1
Update Mattermost EE to 3.7.3 2017-03-25 22:06:23 -07:00
Pan Luo
a29f94d497
Update to Mattermost 3.7.3 2017-03-22 16:52:48 -07:00
Pan Luo
a8b4e73882
Update to Mattermost 3.7.2 2017-03-19 21:46:05 -07:00
Pan Luo
fb268003cb
Update to Mattermost 3.7.1 2017-03-15 15:36:18 -07:00
Pan Luo
f0e0d92b3f
Update to Mattermost 3.6.3 2017-03-15 15:35:12 -07:00
Pan Luo
82f13b1e4c Move enterprise version into this branch (#94)
Since the only difference is mattermost package and  we don't want
to maintain two difference branches, just moved the enterprise version
into a alternative dockerfile
2017-03-13 15:26:45 -07:00
Pan Luo
2a0cf0cb21 Allow config location to be customized from CLI (#66)
* Allow config location to be customized from CLI

Config file should be stored in a persistent storage as it is stores the
app status and configuration. It should be independent from container
life cycle and mounted into app container. This commit allows config
location to be changed through CLI. So that when the persistent storage
is mounted, the location can be pointed to the mounted config file.

Also some updates for best practices:
* extracted version numbers in Dockerfile into a environment variable
* Added mattermost/bin to PATH environment variable

* Add customizable environment variables to readme
2017-02-22 21:37:43 -08:00
Pan Luo
2a89bdc48f
Update to 3.6.2 2017-02-03 14:13:13 -08:00
lfbrock
5c9589dae0 Update Dockerfile 2017-01-20 10:54:45 -05:00
lfbrock
4c716ea0b6 Update Dockerfile for v3.6.0 2017-01-12 18:20:56 -05:00
Eric Sethna
1bc6468407 Update Dockerfile 2016-11-23 14:15:22 -07:00
Jason Blais
f601ee5f25 Update Dockerfile for Mattermost 3.5 2016-11-21 14:31:08 -05:00
Yi EungJun
e46a014688 app: upgrade to Mattermost 3.4.0 2016-09-16 18:02:10 +09:00
Yi EungJun
e904375698 app: upgrade to Mattermost 3.3.0 2016-08-17 15:14:16 +09:00
Yi EungJun
cac71e6c59 app: Upgrade to Mattermost 3.2.0 2016-07-16 21:25:21 +09:00
Yi EungJun
0cd5beb897 app: Upgrade to Mattermost 3.1.0 2016-06-17 00:12:15 +09:00
Yi EungJun
b7425caddb app: Make it works without volume mounting
This fixes https://github.com/mattermost/mattermost-docker/pull/32#issuecomment-226408765.
2016-06-17 00:12:15 +09:00
Yi EungJun
82a0874255 app: Display hostname and port for database 2016-06-17 00:12:15 +09:00
Yi EungJun
25556d41de app: Upgrade to mattermost 3.0.2 2016-05-18 10:08:22 +09:00
Yi EungJun
89d58d7a44 app: Allow to give arguments for 'platform' 2016-05-17 21:10:37 +09:00
Yi EungJun
195ddeb980 app: Upgrade to mattermost 3.0.1 2016-05-17 19:26:46 +09:00
Yi EungJun
7d89531c4a app: Upgrade to mattermost 2.2.0 2016-04-19 10:57:12 +09:00
Yi EungJun
49c10d44b2 app: Remove unnecessary things 2016-04-19 00:48:08 +09:00
Pan Luo
031858fbae Allow db host, name user and password to be configurable 2016-04-15 21:31:28 -07:00
it33
8581c6590a Proposed update to v2.1.0 2016-03-20 15:49:05 -07:00
Emilien
396f52c61b app: Upgrade Mattermost to 2.0.0 2016-02-18 01:03:45 +01:00
Yi EungJun
18c82ea9c6 app: Fix "Failed to open sql connection" error
The app should wait for a moment even after TCP connection to the
database is available.

Rollback a part of ac0b706.
2016-01-29 15:40:34 +09:00
Yi EungJun
75bb4944ac app: Use hostname instead of ip for database 2016-01-25 15:46:08 +09:00
Yi EungJun
ac9ce4a2a9 app: Upgrade Mattermost to 1.4.0 2016-01-25 12:31:29 +09:00
Yi EungJun
ac0b7062a3 app: Fix the message to wait for database
'echo -n' is useless because the message is not logged until sending a
newline character.
2016-01-25 12:31:29 +09:00
Yi EungJun
1d596261a5 Upgrade mattermost to 1.3.0 2015-12-17 18:06:11 +09:00
Yi EungJun
1052398af7 Revert some code committed mistakenly at 1374ba5 2015-12-17 18:04:35 +09:00
Yi EungJun
1374ba50e8 Mount the data at ./volumes/app/mattermost/data 2015-12-16 16:26:27 +09:00
Yi EungJun
b4ad7f2119 Wait until database is ready 2015-12-09 18:57:58 +09:00
Yi EungJun
2d908b3cca Fix a bug that config.json is not created
Do not copy config.json into /matteronst/config directly because:

> Changes to a data volume will not be included when you update an image.
>
> -- https://docs.docker.com/engine/userguide/dockervolumes/

Instead copy config.template.json into the root and generate
/mattermost/config/config.json from the file.
2015-12-04 18:08:13 +09:00
Yi EungJun
72df442289 Fix loss of settings when 'app' is recreated 2015-12-04 00:40:22 +09:00
Yi EungJun
4cf5bdc8c8 Docker for mattermost in production
1. Put cert.pem into web/cert and key-no-password.pem into web/cert/private.
2. docker-compose up -d

The settings of the servers are based on
https://github.com/mattermost/platform/blob/master/doc/install/Production-Ubuntu.md.

app/config_docker.json is based on
https://raw.githubusercontent.com/mattermost/platform/master/config/config.json.
2015-11-30 17:54:49 +09:00