Snappymail: a modern fork of Rainloop
-
Snappymail: a modern fork of Rainloop
https://github.com/the-djmaze/snappymail
https://snappymail.eu/Demo: https://snappymail.eu/demo/
Under active development: https://github.com/the-djmaze/snappymail/releases
Differences to Rainloop: https://github.com/the-djmaze/snappymail#modificationsSimple, modern, lightweight & fast web-based email client.
This is a fork of the much appreciated RainLoop, but with massive changes to be compatible with (mobile) browsers in 2020. -
Interesting: Snappymail lists integration with Cloudron in their comparison chart: https://snappymail.eu/comparison.html
-
@necrevistonnezr said in Snappymail: a modern fork of Rainloop:
Interesting
Indeed.
Although the "info" link just links back here.
-
" This branch is 1671 commits ahead of RainLoop:master. " Wow, it has seen quite some development! Has anyone here tried it ?
-
@necrevistonnezr yes, possibly. Looks like quite compatible with Rainloop configs. Something to try for sure.
-
@necrevistonnezr You can use docker on desktop to build packages or you can use the (self-hostable) build service app. The pinned topics in https://forum.cloudron.io/category/96/app-packaging-development are a good start. Maybe https://forum.cloudron.io/topic/2843/read-first-before-starting-to-package-an-app and https://forum.cloudron.io/topic/3102/building-custom-packages
-
@necrevistonnezr You can just install this into LAMP for testing. They do NOT list cloudron integration unless the page was updated last you checked?
-
-
@murgero said in Snappymail: a modern fork of Rainloop:
@necrevistonnezr You can just install this into LAMP for testing. They do NOT list cloudron integration unless the page was updated last you checked?
Installed on Lamp Stack as per https://github.com/the-djmaze/snappymail/wiki/Installation-instructions without problems - works great. It's possible that all that's needed for packaging is taking https://git.cloudron.io/cloudron/rainloop-app and doing some search&replace (?).
Seems to be really fast.
Still no search across all folders, though.Screenshot from my install:
-
@necrevistonnezr the minimal change required to the rainloop app is the following btw.
diff --git a/Dockerfile b/Dockerfile index 716d403..a1989d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,14 +5,14 @@ WORKDIR /app/code # http://www.rainloop.net/docs/permissions/ # If you change the extraction below, be sure to test on scaleway -ARG VERSION=1.16.0 -RUN wget https://github.com/RainLoop/rainloop-webmail/releases/download/v${VERSION}/rainloop-${VERSION}.zip -O /tmp/rainloop.zip && \ +ARG VERSION=2.11.0 +RUN wget https://github.com/the-djmaze/snappymail/releases/download/v${VERSION}/snappymail-${VERSION}.zip -O /tmp/rainloop.zip && \ unzip /tmp/rainloop.zip -d /app/code && \ rm /tmp/rainloop.zip && \ - find /app/code/rainloop -type d -exec chmod 755 {} \; && \ - find /app/code/rainloop -type f -exec chmod 644 {} \; && \ + find /app/code/snappymail -type d -exec chmod 755 {} \; && \ + find /app/code/snappymail -type f -exec chmod 644 {} \; && \ rm -rf /app/code/data && ln -s /app/data /app/code/data && \ - chown -R www-data:www-data /app/code/rainloop + chown -R www-data:www-data /app/code/snappymail # configure apache RUN rm /etc/apache2/sites-enabled/*
-
@fbartels thank you kindly.
I put your fix at https://git.cloudron.io/cloudron/snappymail-app/-/commit/058dd23710b8b80a23ac84f548739704d2539d3c . It does load really way faster now. I can publish this as unstable, just fixing up the manifest.
-
I have published the app as unstable. The configs seem completely compatible with Rainloop, but I am just double checking if all the security stuff is like before. Maybe this can be tested in the meantime.
-
I created a new forum section for this - https://forum.cloudron.io/category/138/snappymail . Let's discuss there.
-
@necrevistonnezr said in Snappymail: a modern fork of Rainloop:
Interesting: Snappymail lists integration with Cloudron in their comparison chart: https://snappymail.eu/comparison.html
how did that happen?
-
@robi said in Snappymail: a modern fork of Rainloop:
@necrevistonnezr said in Snappymail: a modern fork of Rainloop:
Interesting: Snappymail lists integration with Cloudron in their comparison chart: https://snappymail.eu/comparison.html
how did that happen?
I have informed him that he can change that status now….