Ver código fonte

Adds rocket.chat

pierreozoux 10 anos atrás
pai
commit
a6616e4fc5
5 arquivos alterados com 119 adições e 0 exclusões
  1. 1 0
      rocket.chat/README-short.txt
  2. 29 0
      rocket.chat/content.md
  3. 1 0
      rocket.chat/license.md
  4. 87 0
      rocket.chat/logo.svg
  5. 1 0
      update.sh

+ 1 - 0
rocket.chat/README-short.txt

@@ -0,0 +1 @@
+The Complete Open Source Chat Solution

+ 29 - 0
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

+ 1 - 0
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.

+ 87 - 0
rocket.chat/logo.svg

@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="507.123px" height="73.953px" viewBox="0 -14 507.123 73.953" enable-background="new 0 -14 507.123 73.953"
+	 xml:space="preserve">
+<g>
+	<path fill="#BE1E2D" d="M0,55.359c8.234,2.926,17.69,4.594,27.753,4.594c11.118,0,21.496-2.027,30.288-5.543
+		c9.539,2.219,20.241,3.465,31.55,3.465c40.042,0,72.499-15.62,72.499-34.898c0-19.278-32.457-34.899-72.499-34.899
+		c-11.308,0-22.011,1.247-31.55,3.465C49.25-11.972,38.871-14,27.753-14C17.69-14,8.234-12.33,0-9.405
+		C9.598-5.416,17,2.993,19.859,13.388c-1.803,3.049-2.767,6.265-2.767,9.589c0,3.324,0.964,6.54,2.767,9.589
+		C17,42.96,9.598,51.369,0,55.359z"/>
+	<path fill="#E6E7E8" d="M30.097,47.872c4.404,0.797,9.298,0.778,14.35-0.222c4.396-0.872,8.451-2.408,11.974-4.406
+		c2.318,0.649,4.753,1.229,7.287,1.734c7.827,1.551,16.602,2.434,25.883,2.434c32.855,0,59.479-10.962,59.479-24.485
+		c0-13.522-26.623-24.484-59.479-24.484c-9.281,0-18.056,0.882-25.883,2.433C48.61,3.887,37.061,9.451,32.383,16.197
+		c-1.479,2.14-2.268,4.397-2.268,6.73c0,2.332,0.789,4.59,2.268,6.729c1.296,1.864,3.125,3.645,5.41,5.307
+		C36.935,40.307,34.135,44.998,30.097,47.872z"/>
+	<g>
+		<g>
+			<g>
+				<g>
+					<defs>
+						<path id="SVGID_1_" d="M30.097,43.918c8.391,1.4,17.585,0.311,26.324-4.256c2.318,0.599,4.753,1.131,7.287,1.596
+							c7.827,1.428,16.602,2.238,25.883,2.238c32.855,0,59.479-10.084,59.479-22.526c0-12.441-26.623-22.526-59.479-22.526
+							c-9.281,0-18.056,0.811-25.883,2.238C48.61,3.452,37.061,8.571,32.383,14.778c-1.479,1.969-2.268,4.047-2.268,6.191
+							C30.113,23.114,34.135,41.275,30.097,43.918z"/>
+					</defs>
+					<clipPath id="SVGID_2_">
+						<use xlink:href="#SVGID_1_"  overflow="visible"/>
+					</clipPath>
+					<path clip-path="url(#SVGID_2_)" fill="#FFFFFF" d="M30.097,47.872c4.404,0.797,9.298,0.778,14.35-0.222
+						c4.396-0.872,8.451-2.408,11.974-4.406c2.318,0.649,4.753,1.229,7.287,1.734c7.827,1.551,16.602,2.434,25.883,2.434
+						c32.855,0,59.479-10.962,59.479-24.485c0-13.522-26.623-24.484-59.479-24.484c-9.281,0-18.056,0.882-25.883,2.433
+						C48.61,3.887,37.061,9.451,32.383,16.197c-1.479,2.14-2.268,4.397-2.268,6.73c0,2.332,0.789,4.59,2.268,6.729
+						c1.296,1.864,3.125,3.645,5.41,5.307C36.935,40.307,34.135,44.998,30.097,47.872z"/>
+				</g>
+			</g>
+		</g>
+	</g>
+	<circle fill="#BE1E2D" cx="112.926" cy="23.442" r="7.34"/>
+	<circle fill="#BE1E2D" cx="88.275" cy="23.442" r="7.34"/>
+	<circle fill="#BE1E2D" cx="63.624" cy="23.442" r="7.341"/>
+</g>
+<g>
+	<path fill="#333333" d="M204.456,22.207c0,4.297-1.603,7.119-4.681,8.465l4.425,16.803c0.192,0.77-0.192,1.154-0.898,1.154h-6.67
+		c-0.641,0-0.961-0.32-1.09-0.898l-4.297-16.289h-4.425v16.162c0,0.641-0.384,1.025-1.026,1.025h-6.67
+		c-0.641,0-1.026-0.385-1.026-1.025V-1.651c0-0.641,0.385-1.026,1.026-1.026h16.097c6.028,0,9.235,3.207,9.235,9.235V22.207z
+		 M193.169,22.976c1.667,0,2.565-0.898,2.565-2.565V8.354c0-1.667-0.898-2.564-2.565-2.564h-6.349v17.187H193.169z"/>
+	<path fill="#333333" d="M209.583,6.558c0-6.028,3.206-9.235,9.235-9.235h7.183c6.028,0,9.235,3.207,9.235,9.235v32.836
+		c0,6.028-3.207,9.235-9.235,9.235h-7.183c-6.029,0-9.235-3.207-9.235-9.235V6.558z M224.397,40.355
+		c1.667,0,2.565-0.833,2.565-2.565V8.162c0-1.667-0.898-2.565-2.565-2.565h-3.719c-1.667,0-2.565,0.898-2.565,2.565v29.629
+		c0,1.731,0.898,2.565,2.565,2.565H224.397z"/>
+	<path fill="#333333" d="M267.363,13.484c0,0.642-0.385,1.026-1.026,1.026h-6.413c-0.706,0-1.026-0.384-1.026-1.026V8.354
+		c0-1.667-0.898-2.564-2.565-2.564h-3.335c-1.731,0-2.565,0.897-2.565,2.564v29.245c0,1.732,0.897,2.564,2.565,2.564h3.335
+		c1.667,0,2.565-0.833,2.565-2.564v-5.131c0-0.642,0.32-1.026,1.026-1.026h6.413c0.642,0,1.026,0.384,1.026,1.026v6.926
+		c0,6.028-3.271,9.235-9.235,9.235h-7.183c-6.028,0-9.299-3.207-9.299-9.235V6.558c0-6.028,3.271-9.235,9.299-9.235h7.183
+		c5.964,0,9.235,3.207,9.235,9.235V13.484z"/>
+	<path fill="#333333" d="M294.422,48.629c-0.77,0-1.218-0.32-1.475-0.961l-8.08-19.048l-2.374,4.554v14.172
+		c0,0.834-0.448,1.283-1.282,1.283h-6.157c-0.834,0-1.283-0.449-1.283-1.283v-48.74c0-0.833,0.449-1.283,1.283-1.283h6.157
+		c0.833,0,1.282,0.449,1.282,1.283v19.881l9.876-20.202c0.321-0.641,0.771-0.962,1.475-0.962h6.734c0.962,0,1.347,0.642,0.898,1.539
+		l-10.902,22.382l11.607,25.91c0.449,0.834,0.064,1.475-0.961,1.475H294.422z"/>
+	<path fill="#333333" d="M332.45,4.763c0,0.641-0.257,1.09-1.026,1.09h-16.033v12.826h12.249c0.642,0,1.026,0.385,1.026,1.09v6.349
+		c0,0.706-0.385,1.091-1.026,1.091h-12.249v12.954h16.033c0.77,0,1.026,0.321,1.026,1.026v6.414c0,0.641-0.257,1.025-1.026,1.025
+		h-23.6c-0.578,0-0.963-0.385-0.963-1.025V-1.651c0-0.641,0.385-1.026,0.963-1.026h23.6c0.77,0,1.026,0.385,1.026,1.026V4.763z"/>
+	<path fill="#333333" d="M362.204-2.677c0.705,0,1.026,0.385,1.026,1.026v6.414c0,0.641-0.321,1.026-1.026,1.026h-7.439v41.814
+		c0,0.705-0.321,1.025-1.026,1.025h-6.67c-0.642,0-1.026-0.32-1.026-1.025V5.789h-7.438c-0.642,0-1.026-0.385-1.026-1.026v-6.414
+		c0-0.641,0.385-1.026,1.026-1.026H362.204z"/>
+	<path fill="#333333" d="M362.585,41.446c0-0.834,0.449-1.283,1.283-1.283h5.836c0.834,0,1.282,0.449,1.282,1.283v5.899
+		c0,0.834-0.448,1.283-1.282,1.283h-5.836c-0.834,0-1.283-0.449-1.283-1.283V41.446z"/>
+	<path fill="#333333" d="M403.114,13.484c0,0.642-0.385,1.026-1.026,1.026h-6.413c-0.705,0-1.026-0.384-1.026-1.026V8.354
+		c0-1.667-0.897-2.564-2.564-2.564h-3.335c-1.732,0-2.565,0.897-2.565,2.564v29.245c0,1.732,0.897,2.564,2.565,2.564h3.335
+		c1.667,0,2.564-0.833,2.564-2.564v-5.131c0-0.642,0.321-1.026,1.026-1.026h6.413c0.642,0,1.026,0.384,1.026,1.026v6.926
+		c0,6.028-3.271,9.235-9.235,9.235h-7.183c-6.028,0-9.299-3.207-9.299-9.235V6.558c0-6.028,3.271-9.235,9.299-9.235h7.183
+		c5.965,0,9.235,3.207,9.235,9.235V13.484z"/>
+	<path fill="#333333" d="M426.455-1.651c0-0.641,0.384-1.026,1.025-1.026h6.606c0.769,0,1.089,0.385,1.089,1.026v49.254
+		c0,0.641-0.32,1.025-1.089,1.025h-6.606c-0.642,0-1.025-0.385-1.025-1.025V27.209h-8.209v20.395c0,0.641-0.385,1.025-1.026,1.025
+		h-6.605c-0.77,0-1.091-0.385-1.091-1.025V-1.651c0-0.641,0.321-1.026,1.091-1.026h6.605c0.642,0,1.026,0.385,1.026,1.026v20.394
+		h8.209V-1.651z"/>
+	<path fill="#333333" d="M464.419,48.629c-0.577,0-0.898-0.32-1.026-0.898l-1.795-9.363h-11.416l-1.731,9.363
+		c-0.129,0.578-0.449,0.898-1.026,0.898h-6.862c-0.705,0-1.026-0.385-0.834-1.09l10.646-49.318c0.129-0.641,0.513-0.898,1.09-0.898
+		h8.915c0.577,0,0.962,0.257,1.09,0.898l10.646,49.318c0.129,0.705-0.128,1.09-0.897,1.09H464.419z M455.889,8.546l-4.104,22.382
+		h8.209L455.889,8.546z"/>
+	<path fill="#333333" d="M496.097-2.677c0.705,0,1.026,0.385,1.026,1.026v6.414c0,0.641-0.321,1.026-1.026,1.026h-7.439v41.814
+		c0,0.705-0.321,1.025-1.026,1.025h-6.67c-0.641,0-1.025-0.32-1.025-1.025V5.789h-7.439c-0.642,0-1.025-0.385-1.025-1.026v-6.414
+		c0-0.641,0.384-1.026,1.025-1.026H496.097z"/>
+</g>
+</svg>

+ 1 - 0
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'