diff --git a/rocket.chat/README-short.txt b/rocket.chat/README-short.txt new file mode 100644 index 000000000..ceb0eafb0 --- /dev/null +++ b/rocket.chat/README-short.txt @@ -0,0 +1 @@ +The Complete Open Source Chat Solution diff --git a/rocket.chat/content.md b/rocket.chat/content.md new file mode 100644 index 000000000..edfd0d59b --- /dev/null +++ b/rocket.chat/content.md @@ -0,0 +1,29 @@ +# Rocket.Chat + +Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework. + +It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms. + +%%LOGO%% + +# How to use this image + +First, start an instance of mongo: + + docker run --name db -d mongo --smallfiles + +Then start Rocket.Chat linked to this mongo instance: + + docker run --name rocketchat --link db -d rocket.chat + +This will start a Rocket.Chat instance listening on the default Meteor port of 3000 on the container. + +If you'd like to be able to access the instance directly at standard port on the host machine: + + docker run --name rocketchat -p 80:3000 --env ROOT_URL=http://localhost --link db -d rocket.chat + +Then, access it via `http://localhost` in a browser. Replace `localhost` in `ROOT_URL` with your own domain name if you are hosting at your own domain. + +If you're using a third party Mongo provider, or working with Kubernetes, you need to override the `MONGO_URL` environment variable: + + docker run --name rocketchat -p 80:3000 --env ROOT_URL=http://localhost --env MONGO_URL=mongodb://mymongourl/mydb -d rocket.chat diff --git a/rocket.chat/license.md b/rocket.chat/license.md new file mode 100644 index 000000000..4f9e495a7 --- /dev/null +++ b/rocket.chat/license.md @@ -0,0 +1 @@ +View [license information](https://github.com/RocketChat/Rocket.Chat/blob/master/LICENSE) for the software contained in this image. diff --git a/rocket.chat/logo.svg b/rocket.chat/logo.svg new file mode 100644 index 000000000..f5257eade --- /dev/null +++ b/rocket.chat/logo.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/update.sh b/update.sh index f70e30435..83be0687e 100755 --- a/update.sh +++ b/update.sh @@ -59,6 +59,7 @@ declare -A otherRepos=( [rakudo]='https://github.com/perl6/docker' [registry]='https://github.com/docker/docker-registry' [rethinkdb]='https://github.com/stuartpb/rethinkdb-dockerfiles' + [rocket.chat]='https://github.com/RocketChat/Docker.Official.Image' [ros]='https://github.com/osrf/docker_images' [sonarqube]='https://github.com/SonarSource/docker-sonarqube' [swarm]='https://github.com/docker/swarm-library-image'