问题标签 [rocket.chat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3358 浏览

hubot - Hubbot无法连接到Rocket Chat?

我是第一次测试 Rocket Chat,我正在按照本指南使用 Docker 进行部署

我已成功启动 Rocket Chat,现在我正在尝试启用 Hubot。我创建了一个名为 bot 的用户,并使用更新的登录信息修改了文件docker-compose.yml 。

这是我的文件:

我已经用 Hubot 启动了容器,但它似乎没有响应 Rocket Chat 中的命令。我不确定预期的输出是什么,但他似乎无法连接到 localhost:3000,这是我用来打开 Rocket Chat 的 URL。

你有什么建议吗?

谢谢!

0 投票
1 回答
373 浏览

android - 如何在 RocketChat Cordova 中配置自己的服务器地址

我已经成功下载并构建了 RocketChat cordova android 应用程序,但默认情况下它指向演示服务器,即“ https://demo.rocket.chat

我为聊天应用程序创建了自己的服务器。

如何在应用程序中配置我自己的服务器。

0 投票
1 回答
2495 浏览

javascript - 将 RocketChat 与网站集成

我想使用 Rocket.chat 应用程序的实时聊天功能。

如果用户在打开 livechat 弹出窗口之前登录网站,它应该被授权并能够开始聊天,否则它应该看到一个登录表单然后开始聊天。我在我的网页中使用此代码进行实时聊天弹出:

谢谢你的时间

0 投票
1 回答
268 浏览

meteor - 在 docker composer 上运行 rocket.chat。源代码在哪里?

这可能是一个愚蠢的问题,但我正在运行使用 docker compose 部署的 Rocket.chat。我正在尝试自定义应用程序,但我不知道在哪里访问源代码。我并没有完全了解 docker 是什么。他们的文档太混乱了,我无法理解。有什么帮助吗?谁能指引我正确的方向?

0 投票
1 回答
375 浏览

rocket.chat - 重启火箭服务器后客户端继续重新加载

我正在运行 0.37.1 docker 镜像,前面有一个 nginx 代理。在 RH7 实例上运行。

每当我重新启动 Rocket 聊天服务器时,我的 Mac 和 Android 手机上的客户端都会出现问题。

mac客户端会不断刷新。我必须删除服务器并再次添加它以停止刷新。

对于 android 客户端,我收到新版本的通知并选择更新,但它不会下载更改的文件并卡在下载文件屏幕上。

有没有人见过这些问题?

0 投票
1 回答
1440 浏览

node.js - 带有节点的 Mongodb 在 Docker 上使用高 CPU 使用率

嗨,我已经在 ubuntu Aws 微型实例上安装了Rocket.chat,它与 Nginx、MongoDB 和节点一起运行,其中 MongoDB 与 docker imagemongo:3.0
一起运行它在安装当天运行顺利,但经过一段时间后它的服务器变慢了,我用top命令检查了服务器内部。是 MongoDB 使用 cpu% 70 左右。第二天它以 90% 以上的速度闪烁。

我已经在服务器上重新安装了所有东西,但它又是一样的,没有运气。

这是topcmd的屏幕截图。
请让我知道是否需要任何其他统计信息。 在此处输入图像描述

我如何检查这里的主要问题,如何优化它以使其正常工作。

谢谢

0 投票
1 回答
2324 浏览

ubuntu - 如何在 Rocket.chat 中更改 CSS

我想更改css,Rocket.chat 安装在(Ubuntu_Docker_AWS)(/home/ubuntu/Rocket.chat)

我已经尝试使用 filezilla 对所有 CSS 文件中的包 Rocket.Chat/packages/rocketchat-theme 进行更改,但它没有任何结果??!!

例如,我想在 CSS 文件 https://demo.rocket.chat/home中将蓝色更改为红色

谢谢 :)

0 投票
1 回答
1498 浏览

nginx - 如何使用 Docker Compose 启动 2 个(或更多)Rocket.Chat 实例?

我正在开发一些在同一个 Amazon EC2 实例(AWS EC2 实例)下可用的项目,并且我正在尝试为每个项目创建一个Rocket.Chat 。请注意,这些项目中的每一个都有自己的用户群,并且与其他项目完全隔离,因此每个 Rocket.Chat 实例也应该隔离。

我想做的有点像以下:

  • www.example1.com有它在聊天chat.example1.com
  • www.example2.com有它在聊天chat.example2.com
  • 等等...

请记住www.example1.comwww.example2.com(...) 托管在同一个 EC2 实例中。这个实例有一个为这些站点提供服务的 Nginx 服务器。所以你可以想象我有以下架构:

当我有一个使用 Docker Compose 的 Rocket.Chat 实例时,一切都很顺利,但是有了更多实例,事情就会变得混乱。我正在尝试将以下端口附加到每个实例:

chat.example1.com按预期工作时,事情变得很奇怪,但chat.example2.com没有。我发现它chat.example2.com正在根据它自己的输出在端口 3000 中进行初始化,因此更改portsdocker-compose.yml 文件中的属性似乎不起作用。我是否误解了 Docker Compose 的一些关键概念,或者它真的没有按预期工作?

如果我尝试访问这些网站,我会得到以下信息:

  • chat.example1.com-> 按预期工作。
  • chat.example1.com:3000->“安全连接失败”。
  • chat.example1.com:3002-> 页面永远不会加载。
  • chat.example2.com-> Nginx 出现www.example2.com
  • chat.example2.com:3000-> 加载,但似乎正在使用 chat.example1.com Rocket.Chat 实例/数据库。
  • chat.example2.com:3002-> 页面永远不会加载。

这是怎么回事?我应该怎么做才能解决这些问题并获得尽可能多的 Rocket.Chat 实例,每个实例都在我想要的 URL 中提供?显式使用端口来访问聊天没有问题(例如:使用chat.example2.com:3002instead chat.example2.com,但后者更可取)。



您可以在下面看到最相关的文件。

注意:出于教学和隐私原因,我已将所有内容更改为使用 chat.example1.com 和 chat.example2.com,希望您不要误会。如果事情让您感到困惑,请告诉我,以便我检查是否有错误、拼写错误或提供更多信息。另外,请随意提出解决此问题的更好方法。

/var/www/chat.example1.com/docker-compose.yml

/var/www/chat.example2.com/docker-compose.yml

/etc/nginx/sites-enabled/chat_example1_com:

/etc/nginx/sites-enabled/chat_example2_com:

泊坞窗

chat.example2.com 初始化

0 投票
2 回答
3318 浏览

rocket.chat - Rocket Chat - 通过 Rest API 登录

我正在尝试使用 REST API 登录到我的 Rocket Chat 安装。登录调用成功返回,我收到 AuthToken 和用户 ID。但我似乎无法绕过登录屏幕。换句话说,我想要做的是使用我的应用程序发送登录请求,然后因为它成功绕过 Rocket Chat 登录屏幕并直接进入聊天。

谢谢!

0 投票
0 回答
351 浏览

node.js - mongo 命令错误“代码”:在 debian 8.6 中为 76

我正在尝试在 Debian 8.6 上运行 Rocketchat 服务器。

我已按照此页面https://rocket.chat/docs/installation/manual-installation/debian/ 的所有说明操作,这会将我发送到此页面 https://rocket.chat/docs/installation/manual-installation/ ubuntu/#2-install-rocketchat

现在我被困在这部分。

启动 MongoDB shell 并启动副本集:

mongo rs.initiate()

它返回这个


/etc/mongod.conf文件中,我手动替换了这个

有了这个

如此处推荐的副本集错误代码 76,但没有任何改变


这里有一些重要的文字:



这是我的/etc/mongodb.conf文件(“ journal=true ”行后面跟着 65 行,它们都以 # 开头)


这是我的/etc/mongod.conf文件


这是我的/etc/hosts文件


在运行mongo命令之前,我已经完成了这个(在另一个选项卡中) 。

我需要一些帮助!提前致谢。