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 Packaging & Development
  3. Installing custom Apps on Cloudron

Installing custom Apps on Cloudron

Scheduled Pinned Locked Moved App Packaging & Development
47 Posts 12 Posters 5.9k Views 16 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.
  • necrevistonnezrN necrevistonnezr

    @Kubernetes I agree on the number of support requests which is still ok, IMHO, and quite repetitive: Re-citing my old list, most troubleshoot answers are now:

    • use a different browser (i.e. NOT Firefox or Safari)
    • clear browser cache
    • stop using that nextcloud/wordpress/[something something] plug-in/add-in
    • restart unbound and / or box service
    • don't use Cloudflare
    LanhildL Online
    LanhildL Online
    Lanhild
    App Dev
    wrote on last edited by
    #41

    @necrevistonnezr 👍

    Often, there are also app-specific questions that are not related to the app itself but directly to the upstream. That's not exclusive to Cloudron, it also happens all the time in IT.

    1 Reply Last reply
    0
    • LanhildL Online
      LanhildL Online
      Lanhild
      App Dev
      wrote on last edited by
      #42

      @girish

      I got an idea today:

      • Add a field to the CloudronManifest.json schema; something in the likes of appstoreHost (and potentially appstoreToken for auth)
      • Have an installable App Store application, where one can push their manifests for custom applications

      Applications would then be installable on the Cloudron by using a new button in the "App Store" tab, that points to the configured custom App Store.

      LanhildL 1 Reply Last reply
      2
      • LanhildL Lanhild

        @girish

        I got an idea today:

        • Add a field to the CloudronManifest.json schema; something in the likes of appstoreHost (and potentially appstoreToken for auth)
        • Have an installable App Store application, where one can push their manifests for custom applications

        Applications would then be installable on the Cloudron by using a new button in the "App Store" tab, that points to the configured custom App Store.

        LanhildL Online
        LanhildL Online
        Lanhild
        App Dev
        wrote on last edited by
        #43

        @Lanhild

        @girish I am bumping this to know if, with the current Cloudron architecture, this would be feasible?

        If so, I think it would be the easiest, least maintenance way to do it, while also keeping the flexibility of custom apps.

        1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #44

          @Lanhild it's possible to have multiple appstores, but the problem here is not technical though. With external appstore, a user has to be educated about the implications of installing from external sources. The user has to figure out who is packaging the app, whether it is safe to install, whether the app will continue to be maintained etc. Currently, for advanced users, they can already build and install apps themselves (in fact, if an app packager published the docker image, then they don't need to build it. It's a simple cloudron install --image xx ) . Does it really need to be made any simpler given that we incorporate apps into our app store already as and when possible.

          T 1 Reply Last reply
          2
          • girishG girish

            @Lanhild it's possible to have multiple appstores, but the problem here is not technical though. With external appstore, a user has to be educated about the implications of installing from external sources. The user has to figure out who is packaging the app, whether it is safe to install, whether the app will continue to be maintained etc. Currently, for advanced users, they can already build and install apps themselves (in fact, if an app packager published the docker image, then they don't need to build it. It's a simple cloudron install --image xx ) . Does it really need to be made any simpler given that we incorporate apps into our app store already as and when possible.

            T Offline
            T Offline
            taowang
            wrote on last edited by
            #45

            @girish This command can install prebuilt docker images?

            cloudron install --image xx

            If so, a lot of apps can be installed, for example flowise.

            girishG 1 Reply Last reply
            0
            • T taowang

              @girish This command can install prebuilt docker images?

              cloudron install --image xx

              If so, a lot of apps can be installed, for example flowise.

              girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #46

              @taowang no, it cannot install arbitrary docker images. Only images built for Cloudron.

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

                As a relatively new member of the Cloudron community (especially compared to @scooke) I can see both points of view. The current collection of apps is very eclectic, spanning both personal and business. And to a certain extent that reflects the wide range of our community - a strength.

                I do not envy @girish and team trying to please all of us. It is both thankless and impossible. But one person's "must have" app is another person's "who cares". The danger is losing members if their needs are not met with the applications they need or want.

                Perhaps having a simplified installation process would allow more people to customize their Cloudrons as desired. And yes, despite the warnings that you are on your own, I am sure that support questions will arise. And the spirit of the Cloudron team and the community to help will always prevail. As long as these questions are within reasonable limits, perhaps this will allow the platform to grow more valuable without being overwhelmed. I would suggest that custom-installed apps have its own topic area, especially if the results could be hidden from search engines to prevent prospective members getting the wrong impression about Cloudron's reliability per @scooke 's valid concerns.

                Finally, I am personally interested in a business-oriented, custom-app platform where Dockerized applications can be hosted in a well-thought out and architected environment like Cloudron. We are exploring several ideas along these lines, including adding some private applications we have created, others we have paid to license, and some that are open source. And these systems would require incremental Cloudrons - helping to grow the revenue stream. In the end, that's the idea, isn't it...

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