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. Discuss
  3. I built a thing using Cloudron - testers wanted

I built a thing using Cloudron - testers wanted

Scheduled Pinned Locked Moved Discuss
cloudronhostinghelp wanted
31 Posts 12 Posters 231 Views 11 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.
  • luckowL luckow

    @3246 The underlying problem is a lack of quotas for apps on Cloudron. Since this cannot be solved at the platform level, the only option is to set a volume per app. For example, you could define a volume of 10 GB for Jellyfin (or Nextcloud or Sogo ...), move the app into this volume, and give the customer the option to purchase more GB for more money.
    Problem solved.

    32463 Offline
    32463 Offline
    3246
    wrote last edited by
    #22

    @luckow thanks, that sounds like a good idea. I'll investigate that.

    👉 Find our more www.bebraver.online

    1 Reply Last reply
    0
    • humptydumptyH Offline
      humptydumptyH Offline
      humptydumpty
      wrote last edited by
      #23

      Now the pricing is different. Initially, it was 5.99 for all but a few (Mattermost was one).

      image.png

      32463 1 Reply Last reply
      0
      • humptydumptyH humptydumpty

        Now the pricing is different. Initially, it was 5.99 for all but a few (Mattermost was one).

        image.png

        32463 Offline
        32463 Offline
        3246
        wrote last edited by
        #24

        @humptydumpty that looks right to me. I am looking at the caching which might be the root cause.

        👉 Find our more www.bebraver.online

        1 Reply Last reply
        1
        • C Offline
          C Offline
          crazybrad
          wrote last edited by
          #25

          @3246 One idea is to separate the apps into high, medium, low resources (especially considering @luckow cooking channel). Launch your service with attractive prices using just the "low" apps, where you won't get burned and need to jack up the prices, something your target audience will likely hate.

          Another thought is I personally find the list of Cloudron apps mind-boggling at times. I would also consider offering packages which might include bundles of apps that match business needs (e.g. CRM + Email + Bitwarden). You increase the transaction size, reduce the decision fatigue, and if you price it as Buy 3, Get 1 Free, the economies will surely drive some business. Solopreneur, freelancer, etc. Think about what they need and bundle a solution!

          1 Reply Last reply
          3
          • 32463 Offline
            32463 Offline
            3246
            wrote last edited by
            #26

            Thanks @crazybrad. Originally I was thinking just to offer a small range of apps and offer bundle deals. It evolved into the current model with pricing tiers and a comprehensive assortment. However, I am working on a type of bundle like Nextcloud and Collabora. It's not yet working the way I want it to though.

            @nebulon et al, I am thinking of using /api/v1/apps/:id/configure/storage to move app data to an XFS volume to solve the 'unlimited storage quota' problem. I will use quotas with XFS.

            The approach:

            1. The setAppStorage() API call moves the app's data directory from the default /home/yellowtent/appsdata/<appid> to /mnt/volumes/appdata/svc_<id>/ on the XFS volume
            2. SSH-based quota management via sshExec()
            3. The XFS project quota is transparent to Cloudron — it just enforces a size limit on that subdirectory
            4. Backups/restores work as usual

            Bearing in mind the orchestrator is separate from the Cloudrons (multiples). Does that approach make sense? Am I missing something vital?

            👉 Find our more www.bebraver.online

            1 Reply Last reply
            1
            • 32463 3246

              Hiho folks.

              Cloudron is awesome and I finally got around to building something that completely hides it from the users' eyes 😜

              To make it super easy, barely an inconvenience for the non-technical user, I created (drum roll 🥁 please):

              https://instantappshosting.com

              Which is now in public beta and you can have a free app or two in return for telling me what's not right (kinda a not-buy-two get a third free deal).

              Please DM me for the special Cloudron supporters coupon which gives you 100% off the sticker price.

              Hope you like it and thanks to the Cloudron crew and this amazing community. I look forward to extending my business license soon as I grow my Cloudrons.

              Over to you.

              timconsidineT Offline
              timconsidineT Offline
              timconsidine
              App Dev
              wrote last edited by
              #27

              @3246 nice simple approach, good for end-users.

              Limited online so have not checked - have you excluded apps which have licence restrictions, no managed service. Forget which, but there are a few.

              Indie app dev, scratching my itches, lover of Cloudron PaaS

              necrevistonnezrN 1 Reply Last reply
              1
              • J Offline
                J Offline
                joseph
                Staff
                wrote last edited by
                #28

                @3246 have you see this already - https://docs.cloudron.io/guides/per-app-storage-limit ?

                32463 1 Reply Last reply
                0
                • timconsidineT timconsidine

                  @3246 nice simple approach, good for end-users.

                  Limited online so have not checked - have you excluded apps which have licence restrictions, no managed service. Forget which, but there are a few.

                  necrevistonnezrN Offline
                  necrevistonnezrN Offline
                  necrevistonnezr
                  wrote last edited by
                  #29

                  @timconsidine said in I built a thing using Cloudron - testers wanted:

                  @3246 nice simple approach, good for end-users.

                  Limited online so have not checked - have you excluded apps which have licence restrictions, no managed service. Forget which, but there are a few.

                  Anything with a BUSL (Business Source License) or similar (NocoDB, Hashicorp products, etc.)

                  1 Reply Last reply
                  2
                  • J joseph

                    @3246 have you see this already - https://docs.cloudron.io/guides/per-app-storage-limit ?

                    32463 Offline
                    32463 Offline
                    3246
                    wrote last edited by
                    #30

                    @joseph thanks. Is it in the API yet?

                    👉 Find our more www.bebraver.online

                    jamesJ 1 Reply Last reply
                    0
                    • 32463 3246

                      @joseph thanks. Is it in the API yet?

                      jamesJ Offline
                      jamesJ Offline
                      james
                      Staff
                      wrote last edited by
                      #31

                      Hello @3246
                      This can not be in the API since this is a file system setup.

                      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