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
  • 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 | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Cloudreve - Self-hosted file management and sharing system

Cloudreve - Self-hosted file management and sharing system

Scheduled Pinned Locked Moved App Wishlist
13 Posts 7 Posters 2.2k Views 8 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.
  • KubernetesK Offline
    KubernetesK Offline
    Kubernetes
    App Dev
    wrote on last edited by
    #2

    Just a single binary to run, looks easy to package on first sight

    1 Reply Last reply
    1
    • necrevistonnezrN Offline
      necrevistonnezrN Offline
      necrevistonnezr
      wrote on last edited by necrevistonnezr
      #3

      Has mobile apps, e.g. https://cloudreve.org/ios - nice!

      The iOS app description says:

      Support all official Cloudreve backend, for both community edition and Pro edition

      From https://cloudreve.org/pro (Google Translate)

      Donation Edition Exclusive Features

      • Complete list of exclusive features for the Contribution Edition
      • The donation version and the community version are updated synchronously, and new exclusive functions will be added as appropriate when each version is updated.
      • Bind multiple storage policies to the same user group, and users can switch freely
      • Transfer files between storage policies
      • Capacity pack purchase
      • user purchase
      • Points recharge
      • Activation code (redemption user group, capacity pack, points)
      • Create a share for downloading with credits
      • Third-party payment docking (PAYJS, Alipay face-to-face payment, WeChat code scanning payment)
      • QQ Internet login
      • Save other users to share to their own network disk
      • Bind different storage policies to different directories
      • Share reports and handle
      • Specify the initial file for newly registered users
      • Site announcement module
      • Register email suffix whitelist/blacklist
        (continuously updated...)

      These wouldn’t really matter to me….

      1 Reply Last reply
      1
      • L Offline
        L Offline
        LoudLemur
        wrote on last edited by
        #4

        These 3rd party payment processors look like they would be useful in China.

        "Third-Party Payment Docking
        Third-party payment docking refers to the use of payment processing services provided by companies other than the ones directly involved in a particular transaction. This can include third-party payment gateways or processors that handle online payments, as well as third-party docking stations that allow for convenient charging or connection of devices.

        In some cases, using third-party payment docking may be more convenient or cost-effective for individuals or businesses. However, it is important to carefully consider the risks and benefits of using these services, as there may be additional fees or security concerns that need to be taken into account.

        When considering third-party payment docking options, it's important to research the various providers and their fees, security measures, and reputation within the industry. It's also important to ensure that any third-party docking stations used for charging or connection are compatible with your devices and won't cause any damage to them."

        1 Reply Last reply
        0
        • timconsidineT Offline
          timconsidineT Offline
          timconsidine
          App Dev
          wrote on last edited by timconsidine
          #5

          Maybe I shouldn't feel like this, but .... a binary ?
          How does anyone know what's in it ?
          Has its source code been compiled independently and compared to released binary, or other security checks ?

          Personally I wouldn't touch this with a very long bargepole, whatever the feature list and however pretty.

          L 1 Reply Last reply
          2
          • KubernetesK Offline
            KubernetesK Offline
            Kubernetes
            App Dev
            wrote on last edited by
            #6

            You can check the source and compile it yourself as it is open source.

            timconsidineT 1 Reply Last reply
            0
            • KubernetesK Kubernetes

              You can check the source and compile it yourself as it is open source.

              timconsidineT Offline
              timconsidineT Offline
              timconsidine
              App Dev
              wrote on last edited by
              #7

              @Kubernetes true ... but that needs a correctly built dev + compile environment, plus a level of technical ability.
              And that's never as straightforward as it should be.

              I do feel that Cloudron definitely needs an additional app choice in this category.
              But I will pass on this one.
              Doesn't stop anyone else of course !

              1 Reply Last reply
              2
              • fbartelsF Offline
                fbartelsF Offline
                fbartels
                App Dev
                wrote on last edited by
                #8

                Go can also be built in a reproducible manner. much easier than e.g. c++

                timconsidineT 1 Reply Last reply
                0
                • timconsidineT timconsidine

                  Maybe I shouldn't feel like this, but .... a binary ?
                  How does anyone know what's in it ?
                  Has its source code been compiled independently and compared to released binary, or other security checks ?

                  Personally I wouldn't touch this with a very long bargepole, whatever the feature list and however pretty.

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

                  @timconsidine said in Cloudreve - Self-hosted file management and sharing system:

                  Maybe I shouldn't feel like this, but .... a binary ?
                  How does anyone know what's in it ?
                  Has its source code been compiled independently and compared to released binary, or other security checks ?

                  Personally I wouldn't touch this with a very long bargepole, whatever the feature list and however pretty.

                  For what is worth, I am inclined to agree with you on this and I appreciate your vigilance and thank you for bringing this concern to our attention.

                  1 Reply Last reply
                  1
                  • fbartelsF fbartels

                    Go can also be built in a reproducible manner. much easier than e.g. c++

                    timconsidineT Offline
                    timconsidineT Offline
                    timconsidine
                    App Dev
                    wrote on last edited by
                    #10

                    @fbartels that's good to know.

                    The performance improvement of compiled vs interpreted on an app like this can't be that significant.

                    I just don't see the point of releasing as binary, it just "smells" as an approach.

                    Anyway, I will shut up and leave it to those who are comfortable with it.

                    1 Reply Last reply
                    2
                    • KubernetesK Offline
                      KubernetesK Offline
                      Kubernetes
                      App Dev
                      wrote on last edited by
                      #11

                      It doesn't matter if a binary or a interpreted code. If there is something bad in it, it will be bad in both. (I don't say that it is good to trust anything 😉 )

                      btw, there are more cloudron apps which are binaries, for example the AdGuard Home App

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

                        The app is written in go and go simply compiles to native code. This is the main reason here compared to other interpreted languages like JS or python. So on that front this is simply a matter of the technology used.

                        For us, go apps are usually very easy to package due to the fact that they compile into a single binary.

                        1 Reply Last reply
                        3
                        • timconsidineT Offline
                          timconsidineT Offline
                          timconsidine
                          App Dev
                          wrote on last edited by
                          #13

                          OK, thanks for the feedback which is educational for me.

                          1 Reply Last reply
                          0
                          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