Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Snappymail: a modern fork of Rainloop

Snappymail: a modern fork of Rainloop

Scheduled Pinned Locked Moved Solved App Wishlist
22 Posts 6 Posters 9.3k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • fbartelsF fbartels

    @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/*
    
    girishG Offline
    girishG Offline
    girish
    Staff
    wrote on last edited by
    #13

    @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.

    1 Reply Last reply
    4
    • robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #14

      They had me at Dark mode. 😂

      Conscious tech

      1 Reply Last reply
      0
      • girishG Offline
        girishG Offline
        girish
        Staff
        wrote on last edited by
        #15

        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.

        1 Reply Last reply
        5
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #16

          I created a new forum section for this - https://forum.cloudron.io/category/138/snappymail . Let's discuss there.

          necrevistonnezrN 1 Reply Last reply
          3
          • girishG girish

            I created a new forum section for this - https://forum.cloudron.io/category/138/snappymail . Let's discuss there.

            necrevistonnezrN Offline
            necrevistonnezrN Offline
            necrevistonnezr
            wrote on last edited by
            #17

            @girish Wow, that was fast - great!

            1 Reply Last reply
            1
            • girishG girish

              @murgero It's listed here:

              27f8b81e-e9fd-4fab-b3ad-4a2b7e6d7859-image.png

              murgeroM Offline
              murgeroM Offline
              murgero
              App Dev
              wrote on last edited by
              #18

              @girish That has an "X" stating it doesn';t have integration.

              --
              https://urgero.org
              ~ Professional Nerd. Freelance Programmer. ~

              1 Reply Last reply
              0
              • necrevistonnezrN necrevistonnezr

                Interesting: Snappymail lists integration with Cloudron in their comparison chart: https://snappymail.eu/comparison.html

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #19

                @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? 🙌

                Conscious tech

                necrevistonnezrN 1 Reply Last reply
                0
                • robiR robi

                  @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? 🙌

                  necrevistonnezrN Offline
                  necrevistonnezrN Offline
                  necrevistonnezr
                  wrote on last edited by
                  #20

                  @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….

                  murgeroM 1 Reply Last reply
                  2
                  • necrevistonnezrN necrevistonnezr

                    @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….

                    murgeroM Offline
                    murgeroM Offline
                    murgero
                    App Dev
                    wrote on last edited by
                    #21

                    @necrevistonnezr This snappymail certainly is snappy - this is because it's mobile-first now?

                    --
                    https://urgero.org
                    ~ Professional Nerd. Freelance Programmer. ~

                    girishG 1 Reply Last reply
                    1
                    • murgeroM murgero

                      @necrevistonnezr This snappymail certainly is snappy - this is because it's mobile-first now?

                      girishG Offline
                      girishG Offline
                      girish
                      Staff
                      wrote on last edited by
                      #22

                      @murgero not sure but there's a bunch of changes in https://github.com/the-djmaze/snappymail#removal-of-old-javascript and also the css changes below it.

                      1 Reply Last reply
                      1

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search