Regular App Packaging Event
-
@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) -
@doodlemania2 That can sometimes happen if server ran out of disk space.
-
doink - config.php isn't in the repo and it is wanting one - will try to drum one up
-
@doodlemania2 Everyone okay with Jitsee Meet for this? I can use mine or we can use @girish 's on the main CR if that'd be more appropriate. Not sure if it supports recording though...
hmmm - maybe I should use PeerTube's new live streaming... -
@doodlemania2 If anyone is still interested, I'm game to doing another event. Maybe only loosely related to app packaging, maybe we do an educational series or something about how to use the CR.
As an aside, you are all now welcome to use my BBB/Greenlight I have up and running!
-
I can't believe I missed this thread originally. I'm up for participating somehow.
I couldn't make out how the last one was actually hosted and recorded (the one by @doodlemania2 ) - did he use his, or someone else's BBB? Croodle? And where is the finished movie of the packaging, for reference?
-
@scooke The first one we did on Peertube and I uploaded it to Cloudron's Peertube instance. Interactivity was via Matrix. The second one we did was done on BBB (someone loaned us a code). Now that I have a BBB for anyone to use, welcome to host you all any time. You can also use my BBB for your Greenlight app (as long as you don't crater it)
-
-
@scooke However you like!
If it's an in-person meetup or online, there is a host who is organizing and setting up the event, maybe recording it, etc.
They can choose an app they want for the event or another person like an app dev can choose one.
Or you make a deal with both to separate duties, while you try the packaging yourself with guidance from others. Fun!
The idea is to choose one we haven't done before, perhaps in a different language than before, so we cover more of the spectrum.
Just choose one, any one in the App Requests will do and move things forward.
-
@scooke I vote for Zabbix totally not because I had no time to finish my development of the app.
https://git.cloudron.io/BrutalBirdie/zabbix-appAlso Zabbix is just awesome and I would start sharing my Cloudron Templates for Zabbix Monitoring via API.
So everyone could monitor their own Cloudron . . . until it goes offline and then takes Zabbix with it -
@BrutalBirdie said in Regular App Packaging Event:
So everyone could monitor their own Cloudron . . . until it goes offline and then takes Zabbix with it
Nice, we can do better, monitoring ours and each others for a few key services to avoid being notificationless