This repository has been archived on 2021-08-31. You can view files and clone it, but cannot push or open issues or pull requests.
mattermost/contrib/aws/Dockerrun.aws.json

120 lines
3.2 KiB
JSON
Raw Normal View History

2016-04-12 07:09:03 +02:00
{
"AWSEBDockerrunVersion": "2",
"volumes": [
{
"name": "app-config",
"host": {
"sourcePath": "/var/app/current/app/mattermost/config"
}
},
{
"name": "app-data",
"host": {
"sourcePath": "/var/app/current/app/mattermost/data"
}
},
2017-06-02 06:40:33 +02:00
{
"name": "app-logs",
"host": {
"sourcePath": "/var/app/current/app/mattermost/logs"
}
},
2018-08-22 14:47:58 +02:00
{
"name": "app-plugins",
"host": {
"sourcePath": "/var/app/current/app/mattermost/plugins"
}
},
2016-04-12 07:09:03 +02:00
{
"name": "db-data",
"host": {
"sourcePath": "/var/app/current/db/mattermost/var/lib/postgresql/data"
}
2017-06-02 06:40:33 +02:00
},
{
"name": "web-cert",
"host": {
"sourcePath": "/var/app/current/web/cert"
}
2016-04-12 07:09:03 +02:00
}
],
"containerDefinitions": [
2017-06-02 06:40:33 +02:00
{
"name": "db",
"image": "mattermost/mattermost-prod-db:latest",
"memory": 128,
2019-01-07 11:55:10 +01:00
"essential": true,
2017-06-02 06:40:33 +02:00
"mountPoints": [
{
"sourceVolume": "db-data",
"containerPath": "/var/lib/postgresql/data"
}
],
"environment": [
{
"name": "POSTGRES_USER",
"value": "mmuser"
}, {
"name": "POSTGRES_PASSWORD",
"value": "mmuser_password"
}, {
"name": "POSTGRES_DB",
"value": "mattermost"
}
]
},
2016-04-12 07:09:03 +02:00
{
"name": "app",
2016-06-21 12:20:34 +02:00
"image": "mattermost/mattermost-prod-app:latest",
2016-04-12 07:09:03 +02:00
"memory": 128,
2019-01-07 11:55:10 +01:00
"essential": true,
2016-04-12 07:09:03 +02:00
"mountPoints": [
{
"sourceVolume": "app-config",
"containerPath": "/mattermost/config"
},
{
"sourceVolume": "app-data",
"containerPath": "/mattermost/data"
2017-06-02 06:40:33 +02:00
},
2016-04-12 07:09:03 +02:00
{
2017-06-02 06:40:33 +02:00
"sourceVolume": "app-logs",
"containerPath": "/mattermost/logs"
2018-08-22 14:47:58 +02:00
},
{
"sourceVolume": "app-plugins",
"containerPath": "/mattermost/plugins"
2016-04-12 07:09:03 +02:00
}
],
"links": [
"db"
]
},
{
2017-06-02 06:40:33 +02:00
"name": "web",
2019-02-16 10:46:59 +01:00
"image": "mattermost/mattermost-prod-web:5.7.2",
2016-04-12 07:09:03 +02:00
"memory": 128,
2019-01-07 11:55:10 +01:00
"essential": true,
2016-04-12 07:09:03 +02:00
"mountPoints": [
{
2017-06-02 06:40:33 +02:00
"sourceVolume": "web-cert",
"containerPath": "/cert"
2016-04-12 07:09:03 +02:00
}
2017-06-02 06:40:33 +02:00
],
"portMappings": [
{
"hostPort": 80,
"containerPort": 80
},
{
"hostPort": 443,
"containerPort": 443
}
],
"links": [
"app"
2016-04-12 07:09:03 +02:00
]
}
]
}