Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | Rocket Chat and Nextcloud integration #1902

Open
kevkha opened this issue Jul 6, 2018 · 5 comments

Comments

Projects
None yet
2 participants
@kevkha
Copy link

commented Jul 6, 2018

Hello and thanks for DietPi. I was able to get Nextcloud up and running with DietPi on RPi3. Looks like Rocket Chat and Nextcloud can be integrated according to this RocketChat/Rocket.Chat#7791

Also, https://github.com/RocketChat/Rocket.Chat.RaspberryPi

It would be nice to have Rocket Chat added to DietPi-Software.
Thanks in advance.

ADMIN EDIT: Vote for it on FeatHub: https://feathub.com/MichaIng/DietPi/+8

@MichaIng

This comment has been minimized.

Copy link
Owner

commented Jul 6, 2018

@kevkha
Thanks for your request. Huiii, it seems that there are several different installation methods depending on the device/system. We would need to stick with a method, that is similar on all devices: https://rocket.chat/docs/installation/manual-installation/debian/

First we need to add MongoDB, the other prereqs are already supported by dietpi-software.
The following steps need much testing with all devices, as manual building/node/npm often depends on distro version, CPU architecture and APT repo.

The integration into Nextcloud according to your link is so far more experimental, so until there is an official app, I think we would leave this to end user.

But as mentioned within most other software request issues, we are currently due to man power concentration on maintaining available software titles and DietPi core itself. Also as MongoDB will be needed first step, I will mark this as low priority for now.

@kevkha

This comment has been minimized.

Copy link
Author

commented Jul 6, 2018

Thanks @MichaIng. Sounds good. I can help with deployment and testing as needed.

@MichaIng

This comment has been minimized.

Copy link
Owner

commented Aug 2, 2018

MongoDB

only officially provided for amd64 devices:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/
https://repo.mongodb.org/apt/debian/dists/stretch/mongodb-org/4.0/main/

Debian maintained package are available for arm64 as well at least: https://packages.debian.org/de/stretch/mongodb-server

On Buster repo there are packages for all architectures, but would need testing: https://packages.debian.org/de/buster/mongodb-server

Ah, Raspbian provides an armhf package, although old version:

2018-08-02 17:32:06 root@micha:/var/log# apt search mongodb-server
Sorting... Done
Full Text Search... Done
mongodb-server/testing 1:2.4.14-4 armhf
  object/document-oriented database (server package)

So I would add it like this:

  • amd64: Official mongodb repo, installing mongodb-org package
  • arm64: Using Debian repo mongodb-server
  • RPi: Using Raspbian repo mongodb-server
  • For all other devices I don't find easy install methods.
@kevkha

This comment has been minimized.

Copy link
Author

commented Oct 2, 2018

@MichaIng MichaIng added this to the Planned for implementation milestone Oct 15, 2018

@MichaIng MichaIng changed the title SW Request: Rocket Chat and Nextcloud integration DietPi-Software | Rocket Chat and Nextcloud integration Oct 15, 2018

@MichaIng MichaIng self-assigned this Oct 15, 2018

@MichaIng

This comment has been minimized.

Copy link
Owner

commented Dec 26, 2018

Added to FeatHub, feel free to vote for it: https://feathub.com/MichaIng/DietPi/+8

@MichaIng MichaIng removed this from the Planned for implementation milestone Feb 27, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.