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. Learning to Program for Cloudron

Learning to Program for Cloudron

Scheduled Pinned Locked Moved Discuss
custom-apps
4 Posts 3 Posters 711 Views 3 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.
    • W Offline
      W Offline
      will
      wrote on last edited by girish
      #1

      I want to learn to program to contribute to Cloudron app development/tuning.
      Where should I start? Any resources to spin up on programming fast? Free is always preferred.
      I've been looking at FreeCodeCamp.org, are those the skills needed?

      Thanks all!

      necrevistonnezrN 1 Reply Last reply
      1
      • W will

        I want to learn to program to contribute to Cloudron app development/tuning.
        Where should I start? Any resources to spin up on programming fast? Free is always preferred.
        I've been looking at FreeCodeCamp.org, are those the skills needed?

        Thanks all!

        necrevistonnezrN Offline
        necrevistonnezrN Offline
        necrevistonnezr
        wrote on last edited by
        #2

        @will I think https://cloudron.io/documentation/custom-apps/tutorial/ and the following topics in that section is a good starting point...

        W 1 Reply Last reply
        4
        • necrevistonnezrN necrevistonnezr

          @will I think https://cloudron.io/documentation/custom-apps/tutorial/ and the following topics in that section is a good starting point...

          W Offline
          W Offline
          will
          wrote on last edited by
          #3

          @necrevistonnezr thanks!

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

            I would say:

            1. Learn docker. This is the base deployment tool for Cloudron. No need to learn compose/swarm etc.
            2. Take some time to learn Heroku. Also see 12 factor app. A lot of ideas for Cloudron app deployment are inspired from these two PaaS concepts. Heroku can deploy lots of different frameworks/stacks, so just pick one you are comfortable with.
            3. And then the tutorial link above should be easy to follow. Without knowing 1 & 2, the tutorial can be hard to understand.

            Finally, there is lots of code at https://git.cloudron.io/box (looks for -app suffixed repos).

            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