diff --git a/app/wedeploy.json b/app/wedeploy.json index db844b7..3a53818 100644 --- a/app/wedeploy.json +++ b/app/wedeploy.json @@ -1,9 +1,12 @@ { "id": "app", "image": "rocket.chat:0.58", + "dependencies": ["db"], "env": { "MONGO_URL": "mongodb://db:27017/rocketchat", "DEPLOY_PLATFORM": "wedeploy" }, - "dependencies": ["db"] + "healthCheck": { + "url": "localhost:3000" + } } diff --git a/db/Dockerfile b/db/Dockerfile new file mode 100644 index 0000000..172ae5f --- /dev/null +++ b/db/Dockerfile @@ -0,0 +1,5 @@ +FROM mongo:3.7.9 + +COPY --from=healthcheck/mongo:latest /usr/local/bin/docker-healthcheck /usr/local/bin/ + +HEALTHCHECK CMD ["docker-healthcheck"] \ No newline at end of file diff --git a/db/wedeploy.json b/db/wedeploy.json index ccf5660..4e5a8d8 100644 --- a/db/wedeploy.json +++ b/db/wedeploy.json @@ -1,6 +1,5 @@ { "id": "db", - "image": "mongo:3.6", "volumes": { "data": "/data/db" },