Commit Graph

11 Commits

Author SHA1 Message Date
antoineHC
f79bbea7a4 Production Hardening (#241) 2018-04-15 19:33:49 +02:00
Pan Luo
7cccaa82d7
Merge pull request #198 from mattermost/use-alpine-on-web
Use Alpine based Nginx image for Web container
2017-11-19 23:29:10 -08:00
3_1_3_u
01a5a5a2b7 Add security config to nginx (#199) 2017-11-19 12:02:45 +01:00
PICHOU Kyâne
d3a8121675 Use Alpine based Nginx image for Web container 2017-11-18 17:04:52 +01:00
Kyâne Pichou
5cc50eb522 Use best practices for Dockerfiles (#180) 2017-10-13 14:12:30 +02:00
nikosch86
f7c78e675a simplify reverse proxy (#98)
make use of mainline nginx image, switch ssl/non-ssl config file based on presence of cert/key, hardcode app port since it is hardcoded in the app container as well
2017-02-26 00:30:03 -08:00
Yi EungJun
811360572e Unify docker-compose-nossl.yml and docker-compose-ssl.yml 2016-06-03 00:06:42 +09:00
Yi EungJun
4bf0f4b64a web: Do not store secret files in container 2016-06-01 21:03:46 +09:00
Yi EungJun
03357a87c1 web: Send logs to docker 2016-06-01 21:03:46 +09:00
Frank Maker
586b885473 Add trailing backslash to fix "not a directory" error
Running this Dockerfile on Fedora 22 throws a "not a directory" error when it reaches "ADD cert/cert.pem /cert". Adding a backslash to the path resolves the issue.
2016-01-05 11:34:08 -08: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