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


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Cryptpad

    App Wishlist
    5
    9
    133
    Loading More Posts
    • 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.
    • marcusquinn
      marcusquinn last edited by

      "CryptPad.fr is the official instance of the open-source CryptPad project. It is administered by XWiki SAS, the employee-owned French company which created and maintains the product."

      "CryptPad is a private-by-design alternative to popular office tools and cloud services. All the content stored on CryptPad is encrypted before being sent, which means nobody can access your data unless you give them the keys (not even us)."

      • https://cryptpad.fr
      • https://github.com/xwiki-labs/cryptpad
      • https://itsfoss.com/cryptpad/
      • https://forum.cloudron.io/topic/1320/openpaas/3
      mehdi 1 Reply Last reply Reply Quote 5
      • mehdi
        mehdi App Dev @marcusquinn last edited by

        I am a regular user of cryptpad, and I can confirm it works well ! It's basically an Etherpad, but with end2end encryption. Would love to see it on cloudron.

        1 Reply Last reply Reply Quote 3
        • jdaviescoates
          jdaviescoates last edited by

          It'd be great to have cryptpad on Cloudron!

          1 Reply Last reply Reply Quote 0
          • marcusquinn
            marcusquinn last edited by

            Interesting, I don't remember seeing the Poll, Kanban & Whiteboard apps before. It is kinda cool.

            1 Reply Last reply Reply Quote 1
            • robi
              robi last edited by

              Yes, this is amazing timing, as I just had a request for something like this for a small team needing a PM tool.

              @marcusquinn thanks for pointing out the new features, I didn't know they did that either.

              @mehdi is this something easy to package being it's a node app?

              @girish something quick?

              mehdi 1 Reply Last reply Reply Quote 1
              • mehdi
                mehdi App Dev @robi last edited by

                @robi Annoyingly, it seems Cryptpad is impossible to package for cloudron for the moment 😞
                Their app requires 2 different origins, or domains: one to serve the UI, and one the API.
                Reading their doc, there does not seem to be a way to work-around this requirement.

                Once upon a time, Cloudron had a "SSL" addon (or TLS ? I'm not 100% sure of the name), which allowed an app to directly have access to the certs. In that case, it would have been possible to serve the API directly on a different port that way. However, it would have been a very complicated setup, jumping through a lot of hoops, and using another nginx inside the package to serve https on this other port..

                Honestly, I don't see a clean way, even taking into account possible changes to cloudron, to do this cleanly. I know supporting multiple domains is planned, but requiring another domain for this app, and only 2 domains, not more, seems very specific to this setup 😕

                girish 1 Reply Last reply Reply Quote 2
                • girish
                  girish Staff @mehdi last edited by girish

                  @mehdi I guess one hack is to package frontend and backend as separate apps (like matrix synapse/riot). Not ideal but something.

                  mehdi 1 Reply Last reply Reply Quote 0
                  • mehdi
                    mehdi App Dev @girish last edited by

                    @girish said in Cryptpad:

                    @mehdi I guess one hack is to package frontend and backend as separate apps (like matrix synapse/riot). Not ideal but something.

                    I'm not sure even that would work, as they are supposed to be run as a single server process ... I have no idea if it's only to make things easier, or if the "front-end" part actually uses stuff stored in the DB, etc. In any case, it would at least require extensive manual modifications of the config files to make the 2 apps work with each other 😕

                    1 Reply Last reply Reply Quote 1
                    • robi
                      robi last edited by robi

                      Could we do it by adding a redirection sub-domain after it's installed and restarting the app to pick up the new sub-domain?

                      Adding that to the first run instructions of the app.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post