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. Discuss
  3. Notes on Cloudron, crowdfunding app packaging

Notes on Cloudron, crowdfunding app packaging

Scheduled Pinned Locked Moved Discuss
24 Posts 9 Posters 3.0k Views 9 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.
  • girishG girish

    @bmann said in Notes on Cloudron, crowdfunding app packaging:

    “It’s easy” -> is there a step by step guide? There’s a blog post from 2018 and various tips scattered across forum threads.

    Good point. This has been pointed many times by now. I will merge that blog post in our main installation docs so it gives a better impression that it is a living document.

    If Cloudron were serious about home hosting, building in first class support for Tailscale, Cloudflare, and similar providers would be the way to go.

    Mostly home hosting and VPS hosting don't really differ that much minus the networking complications that come with a home network or an intranet. I don't think you need Tailscale or Clouddflare for home hosting though. Why would you want to send all your traffic to Cloudflare for a home server? Why is tailscale needed to host web apps (in fact, I don't even know exactly what it is, other than it is some advanced VPN tunnel)?

    I’d also love a built in config for one or more CDN providers (not just for home hosting!) which would take load off a server AND keep static sites up and running in the case of a server outage.

    If you need a CDN for home hosting, I think use cases are getting mixed up. To clarify, in my mind, the home hosting use case is meant to replace personal use cases like photos, calendar, notes, documents, files etc (think NAS use cases). None of these require a CDN. If you want to host an online web shop or a video website or public blog or email server, go ahead and put it on a VPS. Hosting at home is not the right solution for those use cases.

    bmannB Offline
    bmannB Offline
    bmann
    wrote on last edited by
    #15

    @girish a CDN can perform a number of different purposes.

    Including if I’m hosting stuff behind a home connection that I’d like to stay up! Eg my home internet goes down, a CDN can keep serving up static content.

    And: serves up cached content that never has to be fetched from my home connection.

    And of course — ALL of this stuff is pretty far beyond basic home use. It’s great that Cloudron enables it at all.

    1 Reply Last reply
    1
    • girishG girish

      @bmann said in Notes on Cloudron, crowdfunding app packaging:

      “It’s easy” -> is there a step by step guide? There’s a blog post from 2018 and various tips scattered across forum threads.

      Good point. This has been pointed many times by now. I will merge that blog post in our main installation docs so it gives a better impression that it is a living document.

      If Cloudron were serious about home hosting, building in first class support for Tailscale, Cloudflare, and similar providers would be the way to go.

      Mostly home hosting and VPS hosting don't really differ that much minus the networking complications that come with a home network or an intranet. I don't think you need Tailscale or Clouddflare for home hosting though. Why would you want to send all your traffic to Cloudflare for a home server? Why is tailscale needed to host web apps (in fact, I don't even know exactly what it is, other than it is some advanced VPN tunnel)?

      I’d also love a built in config for one or more CDN providers (not just for home hosting!) which would take load off a server AND keep static sites up and running in the case of a server outage.

      If you need a CDN for home hosting, I think use cases are getting mixed up. To clarify, in my mind, the home hosting use case is meant to replace personal use cases like photos, calendar, notes, documents, files etc (think NAS use cases). None of these require a CDN. If you want to host an online web shop or a video website or public blog or email server, go ahead and put it on a VPS. Hosting at home is not the right solution for those use cases.

      bmannB Offline
      bmannB Offline
      bmann
      wrote on last edited by
      #16

      @girish Tailscale is what many people use to access their home networks. It’s a private overlay network that makes it very easy to connect any devices as if they were on a private routable LAN.

      Lots of run stuff at home geeks have it on their phone / laptop / home desktop as a way to access their devices from anywhere.

      You can specify egress points. So, if you and a very small / cheap VPS / cloud something, you could use that to expose your home network without having to deal with what your router can do.

      It’s built on the Wireguard protocol that is now in the Linux kernel.

      There are of course tons of professional uses too, like making arbitrary private networks between any devices.

      There’s an open source implementation called Headscale https://github.com/juanfont/headscale

      1 Reply Last reply
      1
      • jdaviescoatesJ jdaviescoates

        Just to say, in many ways all apps that staff package, and all the apps in the app store which they maintain are already crowdfunded, in that they are funded by the crowd of customers who buy Cloudron licenses 🙂

        bmannB Offline
        bmannB Offline
        bmann
        wrote on last edited by bmann
        #17

        @jdaviescoates said in Notes on Cloudron, crowdfunding app packaging:

        Just to say, in many ways all apps that staff package, and all the apps in the app store which they maintain are already crowdfunded, in that they are funded by the crowd of customers who buy Cloudron licenses 🙂

        No that’s the business of Cloudron: maintaining and supporting the core software, and deciding which apps to add and maintain or drop.

        As I mentioned elsewhere, getting a strong signal from paying Cloudron customers could be helpful in understanding which apps to keep.

        I get the analogy you’re trying to make, and I’d welcome a formal “fund this new app” run by Cloudron.

        Luckily, the packaging format is all open, so we can also fund private / custom apps as we like. And the team can even choose to take over maintenance and offer it officially if they like!

        1 Reply Last reply
        1
        • robiR Offline
          robiR Offline
          robi
          wrote on last edited by
          #18

          It may be important to modify the funding aspect in a way that clearly connects the maintenance of the app too.

          Conscious tech

          bmannB 1 Reply Last reply
          1
          • robiR robi

            It may be important to modify the funding aspect in a way that clearly connects the maintenance of the app too.

            bmannB Offline
            bmannB Offline
            bmann
            wrote on last edited by
            #19

            @robi yep! The dual edge sword of "fund the feature" and "fund the long term maintenance" has always been a challenge in open source.

            It might be interesting for active members here to make a stack ranked list of the apps they run a lot / would "vote for".

            robiR jdaviescoatesJ 2 Replies Last reply
            0
            • bmannB bmann

              @robi yep! The dual edge sword of "fund the feature" and "fund the long term maintenance" has always been a challenge in open source.

              It might be interesting for active members here to make a stack ranked list of the apps they run a lot / would "vote for".

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

              @bmann we have it already in a few ways, via the forum app request votes, via the app store installs (but the demo server churns far too much for good data).

              It needs more active management, which the core team isn't geared for.

              Conscious tech

              1 Reply Last reply
              0
              • bmannB bmann

                I put together a bunch of notes on Cloudron, including hosting costs for some setups https://bmannconsulting.com/notes/cloudron/

                My next goal is to get some funding for developing images of a couple of different apps.

                I’ll post about them here when I write up more about them, but I wanted to ask if anyone has thoughts on “crowdfunding” creation of packaging and maintenance of apps over time?

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

                @bmann Thanks. Did you make your blog available via IPFS too? Cool!

                Please mention on your page why more than one domain name would be useful.

                bmannB 1 Reply Last reply
                0
                • bmannB bmann

                  @robi yep! The dual edge sword of "fund the feature" and "fund the long term maintenance" has always been a challenge in open source.

                  It might be interesting for active members here to make a stack ranked list of the apps they run a lot / would "vote for".

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

                  @bmann the App Wishlist category can already be ordered by upvotes which gives as a pretty good idea of relative interest of each app

                  I use Cloudron with Gandi & Hetzner

                  bmannB 1 Reply Last reply
                  2
                  • jdaviescoatesJ jdaviescoates

                    @bmann the App Wishlist category can already be ordered by upvotes which gives as a pretty good idea of relative interest of each app

                    bmannB Offline
                    bmannB Offline
                    bmann
                    wrote on last edited by
                    #23

                    @jdaviescoates not by paying licenses, which is what most aligns with Cloudron’s business model and effort required.

                    Also, people don’t change their votes. There’s a “decay function”. Maybe I loved AppX when it came out, but want AppY now.

                    Anyway, this is most interesting to look at over an arc of years, and hopefully Cloudron can continue to be sustainable.

                    1 Reply Last reply
                    1
                    • L LoudLemur

                      @bmann Thanks. Did you make your blog available via IPFS too? Cool!

                      Please mention on your page why more than one domain name would be useful.

                      bmannB Offline
                      bmannB Offline
                      bmann
                      wrote on last edited by
                      #24

                      @LoudLemur _DNSLink is a feature of the IPFS protocol that you map a TXT record of the hash of the root of your published website or app and then CNAME at a single IPFS gateway. This means you don’t need to run a gateway for each domain.

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