Yi EungJun
41b57ede1b
Restart always by default
2016-10-08 19:47:25 +09:00
Yi EungJun
1aaca49a46
k8s: Move files for k8s into contrib directory
2016-10-08 19:12:56 +09: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
914b85dec4
README: fix incorrect SSL certifcate paths
...
Reported-by: Alax Villmann <alax@users.noreply.github.com >
2016-08-12 10:38:54 +09:00
Yi EungJun
cac71e6c59
app: Upgrade to Mattermost 3.2.0
2016-07-16 21:25:21 +09:00
Yi EungJun
777d8c6fd3
aws: Upgrade to Mattermost 3.1.0
2016-06-21 19:20:34 +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
70a747a2c0
Delete docker-compose-nossl.yml unused since 8113605
2016-06-07 11:45:58 +09:00
Yi EungJun
811360572e
Unify docker-compose-nossl.yml and docker-compose-ssl.yml
2016-06-03 00:06:42 +09:00
Yi EungJun
928bcc25a1
web: Do not depend IP address of app
2016-06-01 21:03:46 +09:00
Yi EungJun
4bf0f4b64a
web: Do not store secret files in container
2016-06-01 21:03:46 +09:00
Yi EungJun
64163f2e05
web: Redirect 80 to 443
2016-06-01 21:03:46 +09:00
Yi EungJun
03357a87c1
web: Send logs to docker
2016-06-01 21:03:46 +09:00
Yi EungJun
25556d41de
app: Upgrade to mattermost 3.0.2
2016-05-18 10:08:22 +09:00
Yi EungJun
75aca89805
README: Describe how to upgrade to 3.0.x from 2.x
2016-05-17 21:22:59 +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
808f5af669
db: Make docker-entrypoint1.sh executable
...
The file should be marked as executable in the container because the
host on which it was built may not support executable bit (e.g.
Microsoft Windows).
This fixes https://github.com/mattermost/mattermost-docker/issues/20 .
2016-05-17 19:21:12 +09:00
Yi EungJun
c89c541c9a
Merge branch 'pgdata-path' of https://github.com/xcompass/mattermost-docker
...
* 'pgdata-path' of https://github.com/xcompass/mattermost-docker :
Use $PGDATA env var to setup wal-e
2016-05-09 20:08:19 +09:00
Yi EungJun
40276c8b21
travis: Fail if the status code is error
2016-05-09 20:03:06 +09:00
Yi EungJun
ac0739ad46
README: Embeded travis status image
2016-04-25 00:44:45 +09:00
Yi EungJun
1b1dc3c79b
Support aws beanstalk
2016-04-25 00:36:38 +09:00
Yi EungJun
92e0fd579c
README: s/Requirement/Requirements/
2016-04-25 00:36:01 +09:00
Yi EungJun
9fb62460a8
web: Fix HTTPS redirecting
...
This fixes https://github.com/mattermost/mattermost-docker/issues/12
2016-04-20 22:35:51 +09:00
Yi EungJun
56481dc6b1
travis: Display logs after failure
2016-04-20 15:09:16 +09:00
Yi EungJun
7d89531c4a
app: Upgrade to mattermost 2.2.0
2016-04-19 10:57:12 +09:00
Yi EungJun
7d591a39ca
Enable Travis CI
2016-04-19 10:57:12 +09:00
Yi EungJun
1a4839cd96
db: Remove unnecessary blank
2016-04-19 00:48:08 +09:00
Yi EungJun
49c10d44b2
app: Remove unnecessary things
2016-04-19 00:48:08 +09:00
Yi EungJun
b7b44e6ff6
Support installation without SSL certificate
...
Now users should create a symbolic link to docker-compose-ssl.yml if
they want to enable SSL or docker-compose-nossl.yml if not.
Rewrite README to describe this rule.
This fixes https://github.com/mattermost/mattermost-docker/issues/5 .
2016-04-19 00:33:33 +09: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
57d1d448b2
db: Specify version of pgsql
...
You may see this error if you use pgsql 9.5 with 9.4 data.
> FATAL: database files are incompatible with server
> DETAIL: The data directory was initialized by PostgreSQL version 9.4, which is not compatible with this version 9.5.0.
2016-01-25 12:31:29 +09:00
Yi EungJun
459e3822ec
web: Comment the configuration for redirecting to 443
2016-01-25 01:42:35 +00:00
Yi EungJun
7c5a13661d
Remove unnecessary server_name
2016-01-25 01:42:07 +00:00
Yi EungJun
105b6e9b22
README: Use 443 port instead of 8065
2016-01-09 14:59:54 +00:00
Yi EungJun
ca8f3f5565
Fix incorrect web port
2016-01-09 03:29:20 +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
8de0a04739
Sync container's time with host
2015-12-16 16:25:41 +09:00
Yi EungJun
b4ad7f2119
Wait until database is ready
2015-12-09 18:57:58 +09:00
Yi EungJun
aa1b246388
Add an known issue about misconfigured database connection
2015-12-09 16:58:55 +09:00
Yi EungJun
99c04c7777
Add an known issue that app fails to start
2015-12-04 18:21:12 +09:00
Yi EungJun
3b4792988d
Describe how to remove all data and configs
2015-12-04 18:21:11 +09:00
Yi EungJun
fe68c85a21
Mount the database at ./volumes/db/var/lib/postgresql/data/
2015-12-04 18:16:01 +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
c1c06ec5a3
Do not expose ports unnecessarilly.
2015-12-04 17:58:23 +09:00
Yi EungJun
72df442289
Fix loss of settings when 'app' is recreated
2015-12-04 00:40:22 +09:00
Yi EungJun
1461108d12
README: Add known issues
2015-12-04 00:40:11 +09:00
Yi EungJun
1c99770782
Add README and LICENSE
2015-11-30 17:58:11 +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
Yi EungJun
8bab0a6d03
initial commit
2015-11-27 15:44:58 +09:00