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. Docs - Alternative to Notion / Outline with OIDC, GDPR compliant, PDF Export (with template) etc...

Docs - Alternative to Notion / Outline with OIDC, GDPR compliant, PDF Export (with template) etc...

Scheduled Pinned Locked Moved App Wishlist
60 Posts 14 Posters 12.4k Views 14 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.
  • chetbakerC Offline
    chetbakerC Offline
    chetbaker
    wrote on last edited by chetbaker
    #43

    hi folks, I just stumbled upon this again and it seems they just released the 4.0 version this week, including comments (!)

    What an amazing piece thing would be to run this on cloudron

    https://github.com/suitenumerique/docs/releases/tag/v4.0.0

    1 Reply Last reply
    5
    • nebulonN Offline
      nebulonN Offline
      nebulon
      Staff
      wrote on last edited by
      #44

      yes I keep an eye on that also, it seems very good. Only downside why we haven't packaged it already is the hard-dependency on S3 to store docs instead of the filesystem. With minio being in some limbo state recently this is not a great match for the moment for Cloudron, but hopefully this changes in the future

      SansGuidonS andreasduerenA robiR 3 Replies Last reply
      1
      • nebulonN nebulon

        yes I keep an eye on that also, it seems very good. Only downside why we haven't packaged it already is the hard-dependency on S3 to store docs instead of the filesystem. With minio being in some limbo state recently this is not a great match for the moment for Cloudron, but hopefully this changes in the future

        SansGuidonS Offline
        SansGuidonS Offline
        SansGuidon
        wrote on last edited by
        #45

        @nebulon said in Docs - Alternative to Notion / Outline with OIDC, GDPR compliant, PDF Export (with template) etc...:

        yes I keep an eye on that also, it seems very good. Only downside why we haven't packaged it already is the hard-dependency on S3 to store docs instead of the filesystem. With minio being in some limbo state recently this is not a great match for the moment for Cloudron, but hopefully this changes in the future

        Minio alternative is garage: https://github.com/deuxfleurs-org/garage

        About me / Now

        1 Reply Last reply
        3
        • nebulonN nebulon

          yes I keep an eye on that also, it seems very good. Only downside why we haven't packaged it already is the hard-dependency on S3 to store docs instead of the filesystem. With minio being in some limbo state recently this is not a great match for the moment for Cloudron, but hopefully this changes in the future

          andreasduerenA Offline
          andreasduerenA Offline
          andreasdueren
          App Dev
          wrote on last edited by
          #46

          @nebulon I used to like traditional storage more but am seeing more and more the benefits of s3 in some fields. Ente performs in my opinion significantly better than immich, in good parts because of the storage used. I'm also planning on migrating various nextclouds to s3 storage. Even with MinIO not being an option anymore, there are so many vendors for people to choose for an s3 provider from. Just let people set s3 compatible credentials via s3, works great!

          1 Reply Last reply
          4
          • nebulonN nebulon

            yes I keep an eye on that also, it seems very good. Only downside why we haven't packaged it already is the hard-dependency on S3 to store docs instead of the filesystem. With minio being in some limbo state recently this is not a great match for the moment for Cloudron, but hopefully this changes in the future

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

            @nebulon when do we get a system level S3 store?

            Garage seems like a fit and enables the Multi Cloudron vision.

            Let's not make us install S3 services in LAMP out of no better choice.

            Conscious tech

            1 Reply Last reply
            2
            • jadudmJ Offline
              jadudmJ Offline
              jadudm
              wrote on last edited by jadudm
              #48

              Yep. There's multiple alternatives. When/if they're appropriate as a drop-in for Minio and (for packagers) as an extension, there's more than one path. Looking only at things that seem to be "live"/viable:

              Service URL License Notes
              Garage https://garagehq.deuxfleurs.fr/ GNU AGPL EU-based, compatible with many common clients, might serve as a static site/fileserver as well
              SeaweedFS https://github.com/seaweedfs/seaweedfs Apache 2.0 Can run as a single binary; can grow its storage area by adding to a list of paths (which would play well with Cloudron's volume mount model)
              VersityGW https://github.com/versity/versitygw Apache 2.0 Essentially proxies S3 straight to the filesystem, allowing access to files either through the S3 API or directly through the underlying filesystem. (Sounds easy to backup.)
              RustFS https://github.com/rustfs/rustfs Apache 2.0 Explicitly supports a single disk/single node deployment, but it looks like it wants direct access to disk mounts.
              Ozone https://github.com/apache/ozone Apache 2.0 Apache Foundation object store project. Handles HDFS and intended to scale. Not really appropriate for Cloudron's use-case.

              Garage and/or Seaweed are likely the most mature of this bunch. Versity might be the simplest.

              the start of a package

              After looking at the Garage repo, it was apparent that it should be very packageable. All the right things are broken out as environment variables.

              https://git.jadud.com/jadudm/cloudron-garage

              I was able to:

              • Push this to a private registry I'm hosting on my Cloudron
              • Use the cloudron build and cloudron update sequence to make changes and improve it on my Cloudron instance
              • Use the terminal to create a zone/location, assign it some space, and create a bucket
              • Create a key for that bucket
              • Use mc (minio client) to put a file in the bucket and list the contents of the bucket

              There's a bunch more that would need to be done. A few thoughts, mostly random:

              • The SQLite metadata needs to be backed up correctly. It might be that I've already done everything necessary by using localstorage and pointing it at that metadata DB.
              • I used httpPorts to map almost all of the endpoints that are supposed to be public, but... I'm not sure I wired everything up correctly in the config. Something was right (since I could use the API), but I did not test (say) the admin API, and I did not expose the K/V database API. (Which... could be handy to expose.)
              • The docs say httpPort is optional/not required, but the command line tools disagree. The docs should be updated.
              • I didn't try and play with SSO, but I don't know if I have to? Or, there's a bunch to think about there. I think garage is kinda secure out-of-the-box (with no keys configured by default, etc.), but that doesn't mean I'm confident. As a result, perhaps SSO isn't necessary?
              • I did not experiment with exposing anything as a web page. The notion that I could push to a bucket and use that as a static site server (as opposed to creating surfer instances, say) is compelling. But, I'd have to figure out how to map the domains...

              If this is a direction things go, I'd be glad to be a sounding board/help out.

              Because this is really about Garage, not Notion/etc., I'll continue commenting here: https://forum.cloudron.io/post/116584

              I use Cloudron on a DXP2800 NAS w/ 8TB in ZFS RAID1

              1 Reply Last reply
              6
              • jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by jdaviescoates
                #49

                @nebulon have you had a chance to explore if we could have this on Cloudron using Garage? and/ or just by letting people connect with/ use whatever S3 service they want with it? (e.g. I think most of use are already using some external S3 service for apps like PeerTube, Mastodon, PixelFed, Ente, etc.

                I think @jadudm and @timconsidine have both package Garage for Cloudron and @jadudm is in the process of trying to merge their efforts...

                I use Cloudron with Gandi & Hetzner

                1 Reply Last reply
                2
                • T Offline
                  T Offline
                  Teiluj
                  wrote on last edited by
                  #50

                  v4.5 is out, now with docx and md file imports.

                  1 Reply Last reply
                  2
                  • L Offline
                    L Offline
                    LoudLemur
                    wrote on last edited by
                    #51
                    This post is deleted!
                    1 Reply Last reply
                    0
                    • jdaviescoatesJ Offline
                      jdaviescoatesJ Offline
                      jdaviescoates
                      wrote on last edited by jdaviescoates
                      #52

                      Oh, wow, I've just learned (via the people at https://mosa.cloud/ ) that Docs (edit: well, not Docs, but the same people, Docs is just one of the apps in La Suite) is actually replacing the whole bigtech stack are are also developing Video meetings, email clients, drive etc too! https://github.com/orgs/suitenumerique/repositories

                      I use Cloudron with Gandi & Hetzner

                      1 Reply Last reply
                      5
                      • BenoitB Offline
                        BenoitB Offline
                        Benoit
                        translator
                        wrote on last edited by
                        #53

                        @nebulon It would be awesome if Cloudron could integrate the 'Suite Numérique' apps! In France, this suite is gaining a lot of traction and is being rolled out everywhere. Being able to deploy it easily thanks to Cloudron would be a massive advantage. I’m not sure how feasible it is or if all these apps are suitable for Cloudron packaging, but it would definitely be a game-changer.

                        1 Reply Last reply
                        8
                        • nebulonN Offline
                          nebulonN Offline
                          nebulon
                          Staff
                          wrote on last edited by
                          #54

                          So the main issue here is, that it requires an S3 storage for documents. Cloudron currently has no S3 addon, which makes it not work out of the box, which is kinda a requirement for Cloudron apps. Hopefully we can make an S3 addon in the future.

                          jdaviescoatesJ 1 Reply Last reply
                          4
                          • nebulonN nebulon

                            So the main issue here is, that it requires an S3 storage for documents. Cloudron currently has no S3 addon, which makes it not work out of the box, which is kinda a requirement for Cloudron apps. Hopefully we can make an S3 addon in the future.

                            jdaviescoatesJ Offline
                            jdaviescoatesJ Offline
                            jdaviescoates
                            wrote on last edited by
                            #55

                            @nebulon said:

                            So the main issue here is, that it requires an S3 storage

                            Presumably other apps in La Suite face the same issue?

                            I use Cloudron with Gandi & Hetzner

                            avatar1024A L 2 Replies Last reply
                            1
                            • jdaviescoatesJ jdaviescoates

                              @nebulon said:

                              So the main issue here is, that it requires an S3 storage

                              Presumably other apps in La Suite face the same issue?

                              avatar1024A Offline
                              avatar1024A Offline
                              avatar1024
                              wrote on last edited by
                              #56

                              @jdaviescoates What do you mean? Are you asking if the other app in La Suite also require S3 for storing their files?

                              jdaviescoatesJ 1 Reply Last reply
                              0
                              • jdaviescoatesJ jdaviescoates

                                @nebulon said:

                                So the main issue here is, that it requires an S3 storage

                                Presumably other apps in La Suite face the same issue?

                                L Offline
                                L Offline
                                LoudLemur
                                wrote on last edited by
                                #57

                                @jdaviescoates RustFS is available in unstable now. Would that suit?

                                jdaviescoatesJ 1 Reply Last reply
                                0
                                • avatar1024A avatar1024

                                  @jdaviescoates What do you mean? Are you asking if the other app in La Suite also require S3 for storing their files?

                                  jdaviescoatesJ Offline
                                  jdaviescoatesJ Offline
                                  jdaviescoates
                                  wrote on last edited by
                                  #58

                                  @avatar1024 said:

                                  @jdaviescoates What do you mean? Are you asking if the other app in La Suite also require S3 for storing their files?

                                  Yes

                                  I use Cloudron with Gandi & Hetzner

                                  1 Reply Last reply
                                  0
                                  • L LoudLemur

                                    @jdaviescoates RustFS is available in unstable now. Would that suit?

                                    jdaviescoatesJ Offline
                                    jdaviescoatesJ Offline
                                    jdaviescoates
                                    wrote on last edited by
                                    #59

                                    @LoudLemur said:

                                    @jdaviescoates RustFS is available in unstable now. Would that suit?

                                    I think someone has packaged Garage too.

                                    I don't know if either would suit, but hopefully. 🤞

                                    A Cloudron S3 addon would be great.

                                    In the interim, I wonder if it might be possible to package an app that requires adding some S3 credentials as part of the initial configuration?

                                    I use Cloudron with Gandi & Hetzner

                                    jdaviescoatesJ 1 Reply Last reply
                                    2
                                    • jdaviescoatesJ jdaviescoates

                                      @LoudLemur said:

                                      @jdaviescoates RustFS is available in unstable now. Would that suit?

                                      I think someone has packaged Garage too.

                                      I don't know if either would suit, but hopefully. 🤞

                                      A Cloudron S3 addon would be great.

                                      In the interim, I wonder if it might be possible to package an app that requires adding some S3 credentials as part of the initial configuration?

                                      jdaviescoatesJ Offline
                                      jdaviescoatesJ Offline
                                      jdaviescoates
                                      wrote on last edited by
                                      #60

                                      jdaviescoates said:

                                      @LoudLemur said:

                                      @jdaviescoates RustFS is available in unstable now. Would that suit?

                                      I think someone has packaged Garage too.

                                      I don't know if either would suit, but hopefully. 🤞

                                      SeaweedFS is available now too

                                      https://forum.cloudron.io/topic/15435/seaweedfs-is-now-available

                                      I use Cloudron with Gandi & Hetzner

                                      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