Skip to content

Instantly share code, notes, and snippets.

@Morgul
Last active July 7, 2019 09:16
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Morgul/67ec3f3b7ac061f32c3a to your computer and use it in GitHub Desktop.
Save Morgul/67ec3f3b7ac061f32c3a to your computer and use it in GitHub Desktop.
Rocket.Chat Docker deployment and update script

Rocket.Chat Docker Deployment

Setup

  1. Pull down all of the files from this gist.
  2. Update <<YOUR_URL_HERE>> in docker-compose.yml and <<YOUR_PROJECT_NAME_HERE>> in update.sh.
  3. Run ./update.sh.

From this point onward, you just run ./update.sh whenever you want to update your docker image. Alternatively, you can put the update script in a cron job, and update it however often you want.

rocketchat:
image: rocketchat/rocket.chat
environment:
- MONGO_URL=mongodb://mongodb/rocketchat
- ROOT_URL=http://<<YOUR_URL_HERE>>
links:
- mongodb
ports:
- 8888:80
mongodb:
image: mongo
ports:
- 27017
#!/usr/bin/env bash
docker pull rocketchat/rocket.chat
docker-compose -p <<YOUR_PROJECT_NAME_HERE>> up -d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment