问题标签 [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.
ubuntu-16.04 - 错误:找不到快照“rocketchat-server”
我正在尝试安装 Rocketchat-server,但似乎无法在我的 VPS 上运行。
我已经安装好了 snap 。现在我尝试提示命令行:
我收到以下错误消息:
通过网络,似乎没有人得到那个错误,所以我对下一步该怎么做有点困惑。我本应该在 30 秒内获得一个功能强大的 RocketChat 服务器,但已经过去了几个小时,我似乎无法理解出了什么问题。
我正在尝试完成的工作:
- 在我的 VPS 上安装 RocketChat
- 我的 VPS 在 Ubuntu 16.04.3 LTS 上
- 如果我运行 uname -i 我会得到 aarch64,所以我猜我有一个 64 位操作系统?(文档说不支持 32 位)
- 顺便说一句,我正在 Scaleway 服务器上测试 Rocketchat(一位朋友告诉我,这可能是问题所在,但是,我的知识还不够)
谢谢你的回答(对不起我的非母语英语)
reactjs - 在 React 中获取 Rocketchat 历史记录
我在 React 中为 Rocket.Chat 编写了一个简单的聊天客户端。
目前可以向服务器发送消息并在消息列表中显示已发送的消息。
现在我希望客户端从服务器获取最后一条消息并将其显示在我的消息列表中。
有一个 API 端点:https ://rocket.chat/docs/developer-guides/rest-api/channels/history 。
我想知道如何在我的 MessageList.js 组件中实现它,以便它在聊天历史记录中正确显示。
这就是我目前的组件代码:
ubuntu - Rocket.Chat Ubuntu Snap 安装 LDAP 不工作
我刚刚通过 Snap 在 Ubuntu 16.04.3 上安装了 Rocket.Chat 服务器,并通过 LDAP 配置了登录,但它无法正常工作。测试连接表明测试成功,但登录尝试和同步尝试失败。甚至有必要同步吗?我认为设置直通 LDAP 身份验证将绕过任何同步的需要。话虽如此,我尝试同步只是为了帮助缩小 LDAP/登录问题的范围。
稍微编辑的日志片段如下:
提前感谢您的帮助!
嘿@EricLavault,感谢您的快速回复。我修复了 dn --> DC 条目(我的胖手指),仍然有问题。当我手动启动同步时,我在浏览器的右上角收到一条成功消息,但日志显示同步失败。
为您(和其他人)发布配置信息的最佳方式是什么?
谢谢!
ssl - 如何在 Docker 容器中为 Rocketchat 启用 HTTPS
最近,我使用 docker 容器(rocketchat、mongo_db 和 hubot)安装了 rocket.chat,但现在我想启用 HTTPS(SSL)来保护聊天,因为可以从 Internet 访问。
有谁知道如何设置 SSL 文件(我有 .key 和 .cert 文件)并为我的 rocket.chat 启用 HTTPS?
要安装我按照本指南链接的工具(该指南是西班牙语,如果您需要其他任何内容,请告诉我)
在此先感谢 亲切的问候 kv
rocket.chat - 如何在单页应用程序中集成 Rocket.Chat 服务器
如何在我们的单页应用程序中使用火箭聊天创建聊天服务器,我的服务在Java和前端,在AngularJs和Html中 ,我有数据库的MongoDb。
任何建议将不胜感激。
ios - 通知其他用户接受用户一发起的视频通话(Rocket Chat jitsi-meet 视频通话)
我们正在尝试将 Jitsi 视频通话集成到 Rocket 聊天中,我们成功地将 Jitsi SDK 集成到 Rocket 聊天中,为此我在 Rocket 聊天的聊天窗口中点击了一个按钮,点击了导航到 Jitsi 的视频视图控制器的用户,
我的问题是什么,假设“用户 1”和“用户 2”正在聊天,“用户 1”想与“用户 2”进行视频通话,为此他点击视频按钮,然后“用户 2”应该得到视频呼叫邀请接受它并开始视频会议。
Web 的 Rocket 聊天应用程序在 Rocket 聊天的聊天窗口中已经有视频按钮,并且 Web 的 Rocket 聊天提供了来自管理员帐户的设置来设置视频通话 URL 和房间 ID 名称等,所以在 Rocket 聊天的 Web 应用程序中如果'用户1'点击视频按钮'用户2'通过聊天中的'点击加入'按钮获得邀请,并通过点击按钮'点击加入'在同一窗口中开始视频会议..
就像在 iOS Rocket 聊天中一样,我们没有任何默认视频按钮或任何设置(如 web)来允许 Jitsi 视频通话与正在聊天的用户进行会议,我使用自己的视频按钮并将用户登陆到下一个 viewController 并设置为根据 Jitsi 的安装 guid,它适用于静态房间 id,但我希望它适用于不同会话/登录的不同用户..
移动 Rocket 聊天中是否有任何东西可以支持 Jitsi 视频通话,如 Web 的 Rocket 聊天..?或者我怎样才能在 Mobile Rocket 聊天中实现与 web 的 Rocket chat+Jitsi 相同的功能。
一个多星期以来,我一直在寻找相同的东西,但无法为原生 iOS 获得任何东西,是的,桌面 RocketChat + Jitsi 有很多可用的东西,但我没有为原生 iOS 获得任何东西......
请..您的任何帮助将不胜感激..
谢谢
livechat - 收到 Rocket-Chat Livechat 错误请求
我正在尝试通过 Java Stomp Websocket 客户端连接到我的火箭聊天服务器。但一开始,在收到“o”和“server_id:0”后,我从服务器收到“msg:错误,原因:错误请求”。
你能帮我解决这个问题吗?
mongodb - Rocketchat 的两个实例。通知不起作用
我已经设置了启用 oplog 的 mongodb 集群。
我已经设置了两个 Rocketchat 实例。
火箭聊天00(10.0.0.1):
火箭聊天01(10.0.0.2):
http://rocketchat00:3000管理 -> 信息
http://rocketchat01:3000管理 -> 信息
在 mongodb 我可以看到实例,但 PID 不同
通知的主要问题。一位用户连接到 Rocketchat00。另一个用户连接到rocketchat01。如果第一个用户通过 @ 提到第二个用户 - 消息到达,但通知不显示。另外,我尝试在端口 3000 上的实例之间转储流量,但没有任何流量。
docker - 如何更改使用 docker 安装的 Rocket 聊天服务器的默认端口?
我使用 docker 在我的实例上安装 Rocket.Chat。默认情况下它在端口号 3000 上运行,但我想在另一个端口上运行它。
我的 docker-compose.yml 文件看起来像:https ://github.com/RocketChat/Rocket.Chat/blob/develop/docker-compose.yml
我怎样才能在不同的端口上运行它?
iframe - 如何在网站中添加火箭聊天的 iframe
因为我已经阅读了 i frame 自动登录的火箭聊天文档,所以我按照以下步骤操作
- 转到管理 > 帐户 > Iframe 并启用它。
- 点击 rest api 并获得 userId 和 authToken 。但是我从哪里获得 iframe 代码以及如何将它与应用程序集成
Meteor.loginWithToken('3wzsXzG53AN5qU_byQVZZNt79oh5wviOMpwB2IHOyHR', 回调); 我收到此错误:未捕获的 ReferenceError: Meteor is not defined
我在哪里使用火箭服务器 url 。请帮助我如何在使用 iframe 登录我们的应用程序时自动登录火箭聊天