Rocket.Chat and Nextcloud announce partnership and integration

Originally published at: Rocket.Chat and Nextcloud announce partnership and integration - Nextcloud

Rocket.Chat, the leading on-premises open source communication platform, and Nextcloud, the most popular self-hosted sync, share and collaboration product, announce a new partnership and an integration between their offering.

Over the last few months, engineers at Rocket.Chat and Nextcloud have been collaborating on deep integration of the two solutions, efforts that were first kickstarted by a successful Google Summer of Code project earlier in the year. The integration is now ready and is public from today.

Uploading a file
Adding a server

Seamless integration for simplified collaboration

The integration allows users to post files from Nextcloud directly into a chat channel, enabling seamless integration between chat and file handling. By sharing project documents in a project’s chat, collaboration is simplified. Home users can easily share pictures or documents with family and friends. More integrations, that go even further than this latest iteration, are in development.

rocket.chat x nextcloud integration demo

This integration strengthens the strategy that made Nextcloud into the leading on-premises collaboration and communication platform,

said Frank Karlitschek, CEO and founder at Nextcloud GmbH.

As a platform, we aim to provide integration with all relevant products, providing our customers with both choice and flexibility. Rocket.Chat is the perfect addition to Nextcloud and an alternative to Nextcloud Talk.
We're glad this integration is available; it's a big step towards creating a comprehensive collaboration ecosystem of open source, decentralised tools,
said Gabriel Engel, CEO and founder of Rocket.Chat.
This is just the beginning, and we are looking forward to hearing from the community about which features we should add to the integration next.

Rocket.Chat and Nextcloud are the perfect combination for those looking for an on-prem, 100% open source, and highly secure collaboration solution. See also our press release and the Rocket.chat blog.

About Nextcloud

Nextcloud offers the industry-leading, fully open source, self-hosted Content Collaboration Platform, combining the easy user interface of consumer-grade cloud solutions with the security and compliance measures enterprises need. Nextcloud brings together universal access to data through mobile, desktop and web interfaces with next-generation, on-premise secure communication and collaboration features like real-time document editing, chat and video calls, putting them under direct control of IT and integrated with existing infrastructure.

Nextcloud’s easy and quick deployment, open, modular architecture and emphasis on security and advanced federation capabilities enable modern enterprises to leverage their existing file storage assets within and across the borders of their organization. For more information, visit https://nextcloud.com or follow @Nextclouders on Twitter.

About Rocket.Chat

Rocket.Chat is the leading open source team chat collaboration platform that allows users to communicate securely in real-time on web, desktop or mobile and to customize their interface with a range of plugins, themes and integrations with other key software. With the launch of Rocket.Chat Marketplace in September 2018, users can build, browse and download apps on Rocket.Chat’s newest app ecosystem.

By opting for Rocket.Chat, users also benefit from a range of features including audio and video conferencing, guest access, screen and file sharing, LiveChat, LDAP Group Sync, two-factor authentication (2FA), E2E encryption, SSO, dozens of OAuth providers and unlimited users guests, channels, messages, searches and files. Users can set up Rocket.Chat on cloud or by hosting their own servers on-premises.

With more than 700 developer-contributors and over 19.8k stars on Github, Rocket.Chat has the largest and most active community of chat developers in the open source communication sector and has won multiple awards since being founded in 2015, such as a 2016 Bossie Award for Best Open Source Application and first prize in the 2017 edition of All Things Open’s Startup Competition.
To learn more, visit the website, check out the GitHub repo or follow @RocketChat on Twitter.

1 Like

Nice! Will there be a rocketchat.app to get the extra upload option?

edit: It seems it’s not merged so far? https://github.com/RocketChat/Rocket.Chat/pull/11679

Great news! I hope large files can be auto-uploaded to Nextcloud when adding them within Rocket.chat

Also, excited for potential integration between Rocket.chat and Talk app mentioned on GIthub!

It would be really cool if Nextcloud rolled out an official Rocket.chat instance we can all connect to! I’d love to have real time public, community chat that they could integrate with their existing closed Slack channels. Would be vastly superior to the existing Telegram chat system!

2 Likes

Very happy about this. !!

Hello,
I’m excited about this partnership that makes people happy,

And I congrate you all for great work you’re doing,

But I wonder (because I don’t know rocket.chat): what features will bring rocket.chat to nextcloud that we don’t have using nextcloud talk??

Thank you.

I have setup RocketChat to authentication against Nextcloud using Oauth. Auth works great but:

  • RocketChat should include a Nextcloud Oauth config screen (I had to use “Custom” and a lot of googling)
  • users profiles should synchronize (name, photo, contact information)
  • Nextcloud file picker in RocketChat should work without any other complicated setup by users themselves.

How does this compare with nextcloud talk? This is an either or proposition right?

You can totally run both. The Nextcloud integration itself is only handled within Rocket.chat

You can set Nextcloud as your default filesystem via webdav integration. Then you can have all users automatically use it for adding and sharing files.

Rocket.chat is a super powerful, full featured chat program that is a drop-in replacement for Slack. It can easily do everything Talk can do, but adds e2e encryption, federation and tons of other features that will take years to add to Talk, if ever. Try it for yourself at https://open.rocket.chat

Why does Nextcloud soend time and money to develop Talk when Rocket.chat is a FOSS partner with a more advanced offer?

1 Like

I suppose you could ask the same of Rocket.chat: Why not include Nextcloud in their software? There is an open feature request for integrating Rocket.chat support into Talk.

1 Like

It’s a good point. But I believe Rocket.chat is focused on chat, while Nextcloud is attempting to be a digital platform ecosystem. It just seems like they are duplicating effort if they develop Talk while Rocket.chat is supposed to do the same things.

I don’t get it. Does this allow me to host a chat server using Nextcloud, or this is a client running on NC ? …

Check-out the the chat app and read its description to get an idea how it works:

https://apps.nextcloud.com/apps/rocketchat

Rocket.chat is a full on chat service, which can drop-in replace Slack as fully open source. Their live demo / support chat actually has about 200,000 users. So, it is a full fledged thing that is setup in a familiar way while supporting a great amount of integrations, Slack threading supporting, e2e encryption, guest access on a per-room basis, federation, lots of good stuff. Interesting to see it listed as an “app” when it is actually a totally separate selfhosted service, which can optionally use Nextcloud / WebDAV as storage.

  • Install Rocket.chat by itself just as you would Nextcloud
  • Point storage to your Nextcloud via WebDAV
  • Use Oauth token generated on Nextcloud for user authentication

Hope this helps! I’m happy to report it is very easy to maintain.

1 Like