Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Shared dev box for app packaging

    App Packaging & Development
    5
    10
    83
    Loading More Posts
    • 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.
    • marcusquinn
      marcusquinn last edited by marcusquinn

      I setup a separate licensed Cloudron dev box for app packaging with my team and wondered if it's useful to anyone else to have access to it for app packaging?

      It's at https://my.dev.brandlight.org

      There's only the two Prometheus apps on it at the moment, that @eriktad packaged, but we have more planned, and I'm sure many know my long Wishlist by now.

      Trusted @appdev only, of course.

      There's nothing of particular value on there, other than apps we'll be packaging, prior to sharing upstream for hopeful inclusion in the App Store.

      So it's just a resource I'm happy to share if it helps anyone with similar aims or you just want to collaborate on app packaging.

      1 Reply Last reply Reply Quote 4
      • robi
        robi last edited by robi

        This would be šŸ”† great if it included a private registry we can use to be able to package private apps too.

        In fact I offer to set it up on this box for the rest of the devs to use. I think @mario will agree.

        marcusquinn 1 Reply Last reply Reply Quote 3
        • marcusquinn
          marcusquinn @robi last edited by

          @robi Sure, you can have anything you or the team can create, it's a dev box after-all. Hetzner CPX21 spec for now, unless more umpf is needed.

          I keep my team rather busy but they do have more in the pipeline, including; Jira, ElasticSearch GUI, an optimised WP stack, and eventually the full Brandlight ecommerce platform that cost is eye-watering amounts to get this far.

          1 Reply Last reply Reply Quote 1
          • jdaviescoates
            jdaviescoates last edited by

            Nice. BTW, it's @appdev without the dash šŸ˜‰

            1 Reply Last reply Reply Quote 0
            • marcusquinn
              marcusquinn last edited by

              If anyone else wants access, DM me:

              1. SSH Public Key
              2. Set yourself with a Hetzner account, and let me know the email

              There's not much on there at the mo, just a couple of Prometheus apps. I can't promise what the team will get to do but it's a dev box there to play with it if helps anyone. Daily snapshots, so not the end of the world if something gets messed up, it's not connected to anything else, just the interweb.

              1 Reply Last reply Reply Quote 1
              • atrilahiji
                atrilahiji App Dev last edited by atrilahiji

                Funny enough I was gonna provide something similar. Technically anyone can make an account in my GitLab (as an external user). So do I need a hetzner account and an account in your cloudron? Honestly idk what I’d do on there. I just kinda package apps whenever I feel like it and am not on a schedule or anything.

                I have 64 GB of RAM bare metal in my basement and only 10% usage so I started using my instance to experiment and throw up demo instances because resources are not an issue

                marcusquinn 1 Reply Last reply Reply Quote 0
                • marcusquinn
                  marcusquinn @atrilahiji last edited by

                  @atrilahiji Yeah, that's just the way Hetzner sharing works, I can put in any email but it says you have to have a registered login, so it won't send an invite until you do. Kinda odd but it costs nothing and just what would end up happening anyway the other way around.

                  1 Reply Last reply Reply Quote 0
                  • robi
                    robi last edited by

                    it would be great to connect the two:

                    • share LDAP?
                    • run builds
                    • test new backup scenarios
                    • prove out new mounting options
                    • play with persistent volumes for containers
                    • etc
                    1 Reply Last reply Reply Quote 0
                    • BrutalBirdie
                      BrutalBirdie App Dev last edited by BrutalBirdie

                      First of all thanks for that.

                      My current Cloudron workflow is to just git push my latest changes which then get build and deployed via Gitlab CI/CD (private Gitlab not https://git.cloudron.io/cloudron).

                      This makes testing way faster for me.

                      robi 1 Reply Last reply Reply Quote 1
                      • robi
                        robi @BrutalBirdie last edited by

                        @brutalbirdie it would be great if you can share that setup/script in a separate discussion so people can easily set it up too.

                        1 Reply Last reply Reply Quote 2
                        • First post
                          Last post