Cryptpad
-
@LoudLemur wow Yank Note is awesome, even with offline standalone versions for Mac/Lin/Win.
You should make its own entry for the App Wishlist
-
@robi
Yeah, it is really cool, but he is quite funny as if you want "dark mode" and a couple of other features, he wants $6! It is amazing what it can do though, especially for integrating charts, diagrams etc into text.@LoudLemur oh that's too funny!
Yeah dark mode is a must. If he mentioned that up front, I think more people might take him up on it.
-
@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
-
-
@LoudLemur oh that's too funny!
Yeah dark mode is a must. If he mentioned that up front, I think more people might take him up on it.
-
This was actually quite easy to "install" but I am having a hard time following the setup specifically the domains part - https://docs.cryptpad.fr/en/admin_guide/installation.html#domains. It looks like the app requires a nginx of it's own - https://github.com/xwiki-labs/cryptpad/blob/main/docs/example.nginx.conf , I have to read more .
-
This was actually quite easy to "install" but I am having a hard time following the setup specifically the domains part - https://docs.cryptpad.fr/en/admin_guide/installation.html#domains. It looks like the app requires a nginx of it's own - https://github.com/xwiki-labs/cryptpad/blob/main/docs/example.nginx.conf , I have to read more .
@girish
Looking at the example nginx.conf -- the sandbox domain is not required, but an optional feature.If you want to implement it anyway.. as a default it can be a sub2.sub1.domain.com so it fits in with one subdomain per CL App.
Ex.
main domain - cryptpad.domain.com
sandbox - secure.cryptpad.domain.comTo me, it does not look like it needs a separate nginx, as it's a node JS app, which you know how to connect to.
-
I have this going at https://git.cloudron.io/cloudron/cryptpad-app . This is published as unstable. Currently, the app is still "insecure" because it uses only one domain. I have to admit that even after reading their docs multiple times, I don't quite understand the point of these multiple domains.
-
G girish marked this topic as a question on
-
G girish has marked this topic as solved on
-
I have this going at https://git.cloudron.io/cloudron/cryptpad-app . This is published as unstable. Currently, the app is still "insecure" because it uses only one domain. I have to admit that even after reading their docs multiple times, I don't quite understand the point of these multiple domains.
Currently, the app is still "insecure" because it uses only one domain. I have to admit that even after reading their docs multiple times, I don't quite understand the point of these multiple domains.
Presumably you'll be able to use the recent multi-domain feature in Cloudron to address that?
Looking forward to giving this a try! (but obviously would like it to be secure given that's kinda the point)
-
G girish forked this topic on
-
G girish locked this topic on