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. Feature Requests
  3. Can we have a "Freelance Work" group on the forum please?

Can we have a "Freelance Work" group on the forum please?

Scheduled Pinned Locked Moved Solved Feature Requests
13 Posts 5 Posters 1.4k Views 6 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.
    • BrutalBirdieB BrutalBirdie

      @jordanurbs said in Can we have a "Freelance Work" group on the forum please?:

      Yes please! I need help installing forks of certain apps as custom cloudron apps. I have the skillset to figure it out eventually, just not the time.

      Because of that, i would love to throw someone a little money to help get me started.

      For future readers:

      This doc explains what is needed - https://docs.cloudron.io/custom-apps/tutorial/

      TL;DR

      • Create an account on DockerHub - https://hub.docker.com/
      • Go to your Cloudron instance https://my.domain.tld/#/settings and configure the Private Docker Registry Server: docker.io and your login details
      • Install the cloudron cli on your local machine
        sudo npm install -g cloudron
        
      • Get your forked app
        git clone https://git.cloudron.io/cloudron/tutorial-nodejs-app nodejs-app
        
      • Build the image and push it
        # enter app directory
        $ cd nodejs-app
        
        # build the app
        $ docker build -t username/nodejs-app:1.0.0 .
        
        # push the image. if the push fails, you have to 'docker login' with your username
        $ docker push username/nodejs-app:1.0.0
        
      • Install
        cloudron install --image username/nodejs-app:1.0.0
        

      Done.
      For further information please visit the official documentation.

      marcusquinnM Offline
      marcusquinnM Offline
      marcusquinn
      wrote on last edited by
      #4

      @BrutalBirdie Thanks - I think I might even be able to do that 🙂

      Web Design https://www.evergreen.je
      Development https://brandlight.org
      Life https://marcusquinn.com

      1 Reply Last reply
      1
      • BrutalBirdieB BrutalBirdie

        @jordanurbs said in Can we have a "Freelance Work" group on the forum please?:

        Yes please! I need help installing forks of certain apps as custom cloudron apps. I have the skillset to figure it out eventually, just not the time.

        Because of that, i would love to throw someone a little money to help get me started.

        For future readers:

        This doc explains what is needed - https://docs.cloudron.io/custom-apps/tutorial/

        TL;DR

        • Create an account on DockerHub - https://hub.docker.com/
        • Go to your Cloudron instance https://my.domain.tld/#/settings and configure the Private Docker Registry Server: docker.io and your login details
        • Install the cloudron cli on your local machine
          sudo npm install -g cloudron
          
        • Get your forked app
          git clone https://git.cloudron.io/cloudron/tutorial-nodejs-app nodejs-app
          
        • Build the image and push it
          # enter app directory
          $ cd nodejs-app
          
          # build the app
          $ docker build -t username/nodejs-app:1.0.0 .
          
          # push the image. if the push fails, you have to 'docker login' with your username
          $ docker push username/nodejs-app:1.0.0
          
        • Install
          cloudron install --image username/nodejs-app:1.0.0
          

        Done.
        For further information please visit the official documentation.

        jordanurbsJ Offline
        jordanurbsJ Offline
        jordanurbs
        wrote on last edited by jordanurbs
        #5

        @BrutalBirdie Hey, thanks, yes I've read this several times. Believe it or not it's still a step beyond some of us that have never used docker. I appreciate you simplifying it, and I'll give it a shot based on your explanation (thanks!) but the reality is that it still doesn't change the need for freelancers.

        EDIT:
        Your explanation lacks details for the cloudron manifest json. What's the reason for that?

        As well, most apps are not as simple as cloning a repo and voilà. In the case of a Mastodon fork, as my example, I have to first install the required dependencies, set up the db, etc and then fork halfway through the installation process. It suddenly becomes a lot less simple.

        murgeroM BrutalBirdieB 2 Replies Last reply
        4
        • jordanurbsJ jordanurbs

          @BrutalBirdie Hey, thanks, yes I've read this several times. Believe it or not it's still a step beyond some of us that have never used docker. I appreciate you simplifying it, and I'll give it a shot based on your explanation (thanks!) but the reality is that it still doesn't change the need for freelancers.

          EDIT:
          Your explanation lacks details for the cloudron manifest json. What's the reason for that?

          As well, most apps are not as simple as cloning a repo and voilà. In the case of a Mastodon fork, as my example, I have to first install the required dependencies, set up the db, etc and then fork halfway through the installation process. It suddenly becomes a lot less simple.

          murgeroM Offline
          murgeroM Offline
          murgero
          App Dev
          wrote on last edited by
          #6

          @jordanurbs said in Can we have a "Freelance Work" group on the forum please?:

          Your explanation lacks details for the cloudron manifest json. What's the reason for that?

          If you are asking purely for the manifest file - that file is used to tell the Cloudron server you install the app to different info about the app, including but not limited to permissions, features, version, and package name.

          --
          https://urgero.org
          ~ Professional Nerd. Freelance Programmer. ~

          jordanurbsJ 1 Reply Last reply
          1
          • murgeroM murgero

            @jordanurbs said in Can we have a "Freelance Work" group on the forum please?:

            Your explanation lacks details for the cloudron manifest json. What's the reason for that?

            If you are asking purely for the manifest file - that file is used to tell the Cloudron server you install the app to different info about the app, including but not limited to permissions, features, version, and package name.

            jordanurbsJ Offline
            jordanurbsJ Offline
            jordanurbs
            wrote on last edited by
            #7

            @murgero in the docs, it says this:

            Create a CloudronManifest.json. This file specifies the addons (like database) required to run your app. When the app runs on the Cloudron, it will have environment variables set for connecting to the addon.

            This is something that is not simple for someone like me.

            1 Reply Last reply
            0
            • jordanurbsJ jordanurbs

              @BrutalBirdie Hey, thanks, yes I've read this several times. Believe it or not it's still a step beyond some of us that have never used docker. I appreciate you simplifying it, and I'll give it a shot based on your explanation (thanks!) but the reality is that it still doesn't change the need for freelancers.

              EDIT:
              Your explanation lacks details for the cloudron manifest json. What's the reason for that?

              As well, most apps are not as simple as cloning a repo and voilà. In the case of a Mastodon fork, as my example, I have to first install the required dependencies, set up the db, etc and then fork halfway through the installation process. It suddenly becomes a lot less simple.

              BrutalBirdieB Offline
              BrutalBirdieB Offline
              BrutalBirdie
              Partner
              wrote on last edited by BrutalBirdie
              #8

              @jordanurbs

              Your explanation lacks details for the cloudron manifest json. What's the reason for that?

              Sorry typical developer here. The question was "installing forks of certain apps" so I assumed everything else is done 😄

              If you want to, we can have a small session 15 Minuten +- and I can show you the ropes.

              I got free time around 19:00-00:00 o'clock every day. (Europe/Berlin Time)

              EDIT:

              but the reality is that it still doesn't change the need for freelancers

              Of course not!

              Like my work? Consider donating a drink. Cheers!

              jordanurbsJ girishG 2 Replies Last reply
              2
              • BrutalBirdieB BrutalBirdie

                @jordanurbs

                Your explanation lacks details for the cloudron manifest json. What's the reason for that?

                Sorry typical developer here. The question was "installing forks of certain apps" so I assumed everything else is done 😄

                If you want to, we can have a small session 15 Minuten +- and I can show you the ropes.

                I got free time around 19:00-00:00 o'clock every day. (Europe/Berlin Time)

                EDIT:

                but the reality is that it still doesn't change the need for freelancers

                Of course not!

                jordanurbsJ Offline
                jordanurbsJ Offline
                jordanurbs
                wrote on last edited by
                #9

                @BrutalBirdie PMing you 🙂

                1 Reply Last reply
                2
                • girishG Do not disturb
                  girishG Do not disturb
                  girish
                  Staff
                  wrote on last edited by
                  #10

                  @marcusquinn Thanks for putting this together, thanks a lot! I have made a category now inside custom apps - https://forum.cloudron.io/category/104/help-wanted-or-offered and also made a sticky post there with your text.

                  I am trying to figure how to get NodeBB to show this in the front page 🤔 But looks like this theme will show only one level deep.

                  1 Reply Last reply
                  1
                  • girishG Do not disturb
                    girishG Do not disturb
                    girish
                    Staff
                    wrote on last edited by
                    #11

                    I gave up on that and just made this a top level category.

                    marcusquinnM 1 Reply Last reply
                    1
                    • BrutalBirdieB BrutalBirdie

                      @jordanurbs

                      Your explanation lacks details for the cloudron manifest json. What's the reason for that?

                      Sorry typical developer here. The question was "installing forks of certain apps" so I assumed everything else is done 😄

                      If you want to, we can have a small session 15 Minuten +- and I can show you the ropes.

                      I got free time around 19:00-00:00 o'clock every day. (Europe/Berlin Time)

                      EDIT:

                      but the reality is that it still doesn't change the need for freelancers

                      Of course not!

                      girishG Do not disturb
                      girishG Do not disturb
                      girish
                      Staff
                      wrote on last edited by
                      #12

                      @BrutalBirdie Maybe you can post this in the new section I created in the forum.

                      1 Reply Last reply
                      0
                      • girishG girish

                        I gave up on that and just made this a top level category.

                        marcusquinnM Offline
                        marcusquinnM Offline
                        marcusquinn
                        wrote on last edited by
                        #13

                        @girish Cool - top-level works.

                        "Help" kind of implies unpaid - but so that's up to you - maybe people will use it for initial free help and moving the conversation to renumeration if it were more respectful for the amount of help being provided or requested. Either way I think the spirit here is good.

                        Thanks for this, I hope it helps match-making needs & offers. There's huge value in this community, and I hope those helping and benefitting find it profits them both in every way. ✊

                        Web Design https://www.evergreen.je
                        Development https://brandlight.org
                        Life https://marcusquinn.com

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