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. Regular App Packaging Event

Regular App Packaging Event

Scheduled Pinned Locked Moved App Packaging & Development
89 Posts 21 Posters 27.5k Views 23 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.
  • marcusquinnM marcusquinn

    @doodlemania2 Roughly how long do you think a session would be? I can try and gather a number of devs, they are on the timezone GMT +3. From experience working across timezones something like 2-3pm GMT tends to cover most from west to east.

    doodlemania2D Offline
    doodlemania2D Offline
    doodlemania2
    App Dev
    wrote on last edited by
    #29

    @marcusquinn I'd say let's start with a one hour session and then we can work async offline to push it through if there is sufficient interest?

    1 Reply Last reply
    2
    • T thetomester13

      @doodlemania2 I'd be happy to (try and) help! I'm on EST so weekday evenings are good typically or weekend mornings. I'm not super proficient with packaging apps but have done a few before so can try and help get you through where you're stuck.

      doodlemania2D Offline
      doodlemania2D Offline
      doodlemania2
      App Dev
      wrote on last edited by
      #30

      @thetomester13 feel free to jump in on the repo if you'd like to help out - i can do it all, just haven't had the time. Whatever's left when we do the packaging event can be spent going through it from start to finish, talking about best practices (of which I am by no means the authority) and where we want to go from here.

      T 1 Reply Last reply
      1
      • doodlemania2D doodlemania2

        @thetomester13 feel free to jump in on the repo if you'd like to help out - i can do it all, just haven't had the time. Whatever's left when we do the packaging event can be spent going through it from start to finish, talking about best practices (of which I am by no means the authority) and where we want to go from here.

        T Offline
        T Offline
        thetomester13
        App Dev
        wrote on last edited by
        #31

        @doodlemania2 tbh, I was hoping to go through it during the live session, debugging in tandem can be pretty powerful. That being said, if I get a chance between now and then, what hiccups exactly are you coming across? Haven't cloned it and ran it yet, but looks to be a good amount of the way there!

        doodlemania2D 1 Reply Last reply
        1
        • T thetomester13

          @doodlemania2 tbh, I was hoping to go through it during the live session, debugging in tandem can be pretty powerful. That being said, if I get a chance between now and then, what hiccups exactly are you coming across? Haven't cloned it and ran it yet, but looks to be a good amount of the way there!

          doodlemania2D Offline
          doodlemania2D Offline
          doodlemania2
          App Dev
          wrote on last edited by
          #32

          @thetomester13 you bet - you're welcome of course to wait. No hiccups, just haven't had time to finish it and thought this might be a good one to get into the store.

          1 Reply Last reply
          2
          • marcusquinnM Offline
            marcusquinnM Offline
            marcusquinn
            wrote on last edited by
            #33

            Good example of when having Croodle available would be good for polling preferred times & days 🙂

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

            bubonicfredB T robiR 3 Replies Last reply
            1
            • marcusquinnM marcusquinn

              Good example of when having Croodle available would be good for polling preferred times & days 🙂

              bubonicfredB Offline
              bubonicfredB Offline
              bubonicfred
              wrote on last edited by
              #34

              @marcusquinn You can use the polls app in nextcloud and chuck out a public link, obviously not quite as simple as croodle, but nice if you are already using nextcloud

              1 Reply Last reply
              2
              • marcusquinnM marcusquinn

                Good example of when having Croodle available would be good for polling preferred times & days 🙂

                T Offline
                T Offline
                thetomester13
                App Dev
                wrote on last edited by
                #35

                @marcusquinn one app at a time 😉

                doodlemania2D 1 Reply Last reply
                2
                • T thetomester13

                  @marcusquinn one app at a time 😉

                  doodlemania2D Offline
                  doodlemania2D Offline
                  doodlemania2
                  App Dev
                  wrote on last edited by
                  #36

                  Time to rip the bandaid off!
                  I'll start at 3PM EST this Friday and broadcast for one hour. Might even record it if I can find a button for that. Will send out a link later in the week to this thread on how to join. Will walk through how I package, what I'm currently packaging and how (paperlessng), my current state, and where I'm currently at. Can crowdsource after the fact.

                  jdaviescoatesJ T marcusquinnM 3 Replies Last reply
                  5
                  • doodlemania2D doodlemania2

                    Time to rip the bandaid off!
                    I'll start at 3PM EST this Friday and broadcast for one hour. Might even record it if I can find a button for that. Will send out a link later in the week to this thread on how to join. Will walk through how I package, what I'm currently packaging and how (paperlessng), my current state, and where I'm currently at. Can crowdsource after the fact.

                    jdaviescoatesJ Online
                    jdaviescoatesJ Online
                    jdaviescoates
                    wrote on last edited by
                    #37

                    @doodlemania2 please do record! Would be great to get it up on https://videos.cloudron.io/

                    I use Cloudron with Gandi & Hetzner

                    ruihildtR 1 Reply Last reply
                    1
                    • jdaviescoatesJ jdaviescoates

                      @doodlemania2 please do record! Would be great to get it up on https://videos.cloudron.io/

                      ruihildtR Offline
                      ruihildtR Offline
                      ruihildt
                      wrote on last edited by
                      #38

                      Here's to easily check what time it will be on your timezone:

                      https://www.timeanddate.com/worldclock/converter.html?iso=20210115T200000&p1=tz_et&p2=tz_cet

                      1 Reply Last reply
                      3
                      • doodlemania2D doodlemania2

                        Time to rip the bandaid off!
                        I'll start at 3PM EST this Friday and broadcast for one hour. Might even record it if I can find a button for that. Will send out a link later in the week to this thread on how to join. Will walk through how I package, what I'm currently packaging and how (paperlessng), my current state, and where I'm currently at. Can crowdsource after the fact.

                        T Offline
                        T Offline
                        thetomester13
                        App Dev
                        wrote on last edited by
                        #39

                        @doodlemania2 love it! I plan on being there and can try and help and chip in where needed!

                        1 Reply Last reply
                        3
                        • doodlemania2D doodlemania2

                          Time to rip the bandaid off!
                          I'll start at 3PM EST this Friday and broadcast for one hour. Might even record it if I can find a button for that. Will send out a link later in the week to this thread on how to join. Will walk through how I package, what I'm currently packaging and how (paperlessng), my current state, and where I'm currently at. Can crowdsource after the fact.

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

                          @doodlemania2 Great stuff, it's in my calendar and have asked a bunch of devs I work with to join hopefully.

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

                          1 Reply Last reply
                          2
                          • marcusquinnM marcusquinn

                            Good example of when having Croodle available would be good for polling preferred times & days 🙂

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

                            @marcusquinn said in Regular App Packaging Event:

                            Good example of when having Croodle available would be good for polling preferred times & days 🙂

                            Doesn't someone already have Croodle installed? I remember seeing it in the screen shots thread as a new unfamiliar icon.

                            Who wants to ping them to help us use it for this purpose?

                            Conscious tech

                            doodlemania2D 1 Reply Last reply
                            0
                            • robiR robi

                              @marcusquinn said in Regular App Packaging Event:

                              Good example of when having Croodle available would be good for polling preferred times & days 🙂

                              Doesn't someone already have Croodle installed? I remember seeing it in the screen shots thread as a new unfamiliar icon.

                              Who wants to ping them to help us use it for this purpose?

                              doodlemania2D Offline
                              doodlemania2D Offline
                              doodlemania2
                              App Dev
                              wrote on last edited by
                              #42

                              @robi I'm happy to use someone's Croodle, or, I can use my Jitsee meet (or cloudron's)

                              jdaviescoatesJ 1 Reply Last reply
                              0
                              • doodlemania2D doodlemania2

                                @robi I'm happy to use someone's Croodle, or, I can use my Jitsee meet (or cloudron's)

                                jdaviescoatesJ Online
                                jdaviescoatesJ Online
                                jdaviescoates
                                wrote on last edited by
                                #43

                                @doodlemania2 @robi @murgero has packaged it and has it installed here:

                                https://croodle.urgero.org/

                                I use Cloudron with Gandi & Hetzner

                                doodlemania2D 1 Reply Last reply
                                0
                                • jdaviescoatesJ jdaviescoates

                                  @doodlemania2 @robi @murgero has packaged it and has it installed here:

                                  https://croodle.urgero.org/

                                  doodlemania2D Offline
                                  doodlemania2D Offline
                                  doodlemania2
                                  App Dev
                                  wrote on last edited by
                                  #44

                                  @jdaviescoates Can yall share? Would like to put it on my CR to play with prior to.

                                  jdaviescoatesJ 1 Reply Last reply
                                  1
                                  • doodlemania2D doodlemania2

                                    @jdaviescoates Can yall share? Would like to put it on my CR to play with prior to.

                                    jdaviescoatesJ Online
                                    jdaviescoatesJ Online
                                    jdaviescoates
                                    wrote on last edited by
                                    #45

                                    @doodlemania2 given I shared @murgero's demo install in my previous post, I guess you mean share the repo?

                                    I just found this on git.cloudron.io:

                                    https://git.cloudron.io/murgero/croodle-app

                                    Hope that helps! 🙂

                                    I use Cloudron with Gandi & Hetzner

                                    doodlemania2D 1 Reply Last reply
                                    1
                                    • jdaviescoatesJ jdaviescoates

                                      @doodlemania2 given I shared @murgero's demo install in my previous post, I guess you mean share the repo?

                                      I just found this on git.cloudron.io:

                                      https://git.cloudron.io/murgero/croodle-app

                                      Hope that helps! 🙂

                                      doodlemania2D Offline
                                      doodlemania2D Offline
                                      doodlemania2
                                      App Dev
                                      wrote on last edited by
                                      #46

                                      @jdaviescoates oh yes, that's perfect - another plug for the "even before unstable" version of the app store hehe

                                      doodlemania2D 1 Reply Last reply
                                      1
                                      • doodlemania2D doodlemania2

                                        @jdaviescoates oh yes, that's perfect - another plug for the "even before unstable" version of the app store hehe

                                        doodlemania2D Offline
                                        doodlemania2D Offline
                                        doodlemania2
                                        App Dev
                                        wrote on last edited by
                                        #47

                                        @doodlemania2 tried to cloudron build it:

                                        100 13.0M 100 13.0M 0 0 4132k 0 0:00:03 0:00:03 --:--:-- 4132k
                                        Removing intermediate container 6684e9348f66
                                        ---> 23d4aadc0809
                                        Step 20/41 : ADD supervisor/ /etc/supervisor/conf.d/
                                        ---> 8328f9ec7f6b
                                        Step 21/41 : RUN sed -e 's,^logfile=.*$,logfile=/run/supervisord.log,' -i /etc/supervisor/supervisord.conf
                                        ---> Running in 48ee763eaf86
                                        Removing intermediate container 48ee763eaf86
                                        ---> d5bddbe7e79c
                                        Step 22/41 : COPY start.sh config.php crontab.template credentials.template /app/code/
                                        COPY failed: stat /var/snap/docker/common/var-lib-docker/tmp/docker-builder262714778/config.php: no such file or directory
                                        child_process.js:669
                                        throw err;
                                        ^

                                        Error: Command failed: docker build -t doodlemania/croodle:20210112-194232-3228285bb -f Dockerfile /home/derek/croodle-app
                                        at checkExecSyncError (child_process.js:629:11)
                                        at execSync (child_process.js:666:13)
                                        at buildLocal (/usr/local/lib/node_modules/cloudron/src/build-actions.js:180:5)
                                        at Command.build (/usr/local/lib/node_modules/cloudron/src/build-actions.js:327:9)
                                        at Command.listener [as _actionHandler] (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:426:31)
                                        at Command._parseCommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:1002:14)
                                        at Command._dispatchSubcommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:953:18)
                                        at Command._parseCommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:970:12)
                                        at Command.parse (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:801:10)
                                        at Object.<anonymous> (/usr/local/lib/node_modules/cloudron/bin/cloudron:256:9)

                                        girishG 1 Reply Last reply
                                        0
                                        • doodlemania2D doodlemania2

                                          @doodlemania2 tried to cloudron build it:

                                          100 13.0M 100 13.0M 0 0 4132k 0 0:00:03 0:00:03 --:--:-- 4132k
                                          Removing intermediate container 6684e9348f66
                                          ---> 23d4aadc0809
                                          Step 20/41 : ADD supervisor/ /etc/supervisor/conf.d/
                                          ---> 8328f9ec7f6b
                                          Step 21/41 : RUN sed -e 's,^logfile=.*$,logfile=/run/supervisord.log,' -i /etc/supervisor/supervisord.conf
                                          ---> Running in 48ee763eaf86
                                          Removing intermediate container 48ee763eaf86
                                          ---> d5bddbe7e79c
                                          Step 22/41 : COPY start.sh config.php crontab.template credentials.template /app/code/
                                          COPY failed: stat /var/snap/docker/common/var-lib-docker/tmp/docker-builder262714778/config.php: no such file or directory
                                          child_process.js:669
                                          throw err;
                                          ^

                                          Error: Command failed: docker build -t doodlemania/croodle:20210112-194232-3228285bb -f Dockerfile /home/derek/croodle-app
                                          at checkExecSyncError (child_process.js:629:11)
                                          at execSync (child_process.js:666:13)
                                          at buildLocal (/usr/local/lib/node_modules/cloudron/src/build-actions.js:180:5)
                                          at Command.build (/usr/local/lib/node_modules/cloudron/src/build-actions.js:327:9)
                                          at Command.listener [as _actionHandler] (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:426:31)
                                          at Command._parseCommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:1002:14)
                                          at Command._dispatchSubcommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:953:18)
                                          at Command._parseCommand (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:970:12)
                                          at Command.parse (/usr/local/lib/node_modules/cloudron/node_modules/commander/index.js:801:10)
                                          at Object.<anonymous> (/usr/local/lib/node_modules/cloudron/bin/cloudron:256:9)

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

                                          @doodlemania2 That can sometimes happen if server ran out of disk space.

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