Thursday, October 19, 2023
apps@conference.yunohost.org
October
Mon Tue Wed Thu Fri Sat Sun
            1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
         

[04:24:35] <Yunohost Git/Infra notifications> App forgejo failed all tests in job [#19590](https://ci-apps.yunohost.org/ci/job/19590) :(
[08:40:24] <Yunohost Git/Infra notifications> Job [#19589](https://ci-apps.yunohost.org/ci/job/19589) for paperless-ngx failed miserably :(
[16:07:22] <lapineige> I saw that there is a Yunohost helper to install a Docker-based software, but is there any way to manage several containers ?
I'm asking because the software I'm willing to package is not provided outside of docker… (https://github.com/opengisch/qfieldcloud/issues/765#issuecomment-1770466900) and requires 2 containers to run it
[16:14:52] <lapineige> I'm guessing the other way is reverse engineering the docker containers to create a manual install, but honestly, that's too much pain for little gain
[16:20:12] <Aleks (he/him/il/lui)> it's not strictly speaking meant to "install docker-based software", it's only meant to sort of "unzip" the docker image to obtain the files contained in it "as if" it was sort of a .tar.gz
[16:21:29] <Aleks (he/him/il/lui)> and of course docker images are possibly entire filesystems and sometimes you only want a subset of it, so you can specify which folder to extract (or you extract everything then cp only the relevant part ? I dont remember)
[16:25:37] <lapineige> ok, so that won't solve the "write the install process" thing 😅
[16:25:50] <lapineige> Ok then it's a no-go, sadly.
Thanks !
[16:26:34] <Aleks (he/him/il/lui)> what it can help for is, for example, not having to run a super resource-hungry `npm install` on the destination machine
[16:26:42] <Aleks (he/him/il/lui)> or whatever sort of app compiling
[16:58:48] <lapineige> interresting
[19:17:29] <Yunohost Git/Infra notifications> App n8n goes down from level 8 to 6 in job [#19605](https://ci-apps.yunohost.org/ci/job/19605)
[20:31:26] <orhtej2> Replicating [these](https://github.com/opengisch/qfieldcloud/blob/master/docker-app/Dockerfile) steps is quite straightforward, [this](https://github.com/opengisch/qfieldcloud/blob/master/docker-qgis/Dockerfile) however with its `xvfb` usage is.... WTF
[20:35:57] <orhtej2> also if you wish Lemmy (albeit broken ATM IIRC) extracts docker images as install: https://github.com/YunoHost-Apps/lemmy_ynh/blob/728706bcd63c9c6568f3532c480be27bab57cacb/scripts/install#L65
[20:40:48] <orhtej2> BTW and when I say BTW I mean 'And now for something completely different': can I have write access to https://github.com/YunoHost-Apps/syncserver-rs_ynh please?
[20:42:11] <tituspijean> you already have 🤔
[20:42:56] <tituspijean> I bumped you to Maintainer level, if that helps
[20:46:05] <orhtej2> > <@titus:pijean.ovh> you already have 🤔

🤦I think I just disabled merge without approval, that's what's been confusing me
[20:46:09] <orhtej2> PEBKAC as they say
[21:04:14] <Tag> Fixed the github webhook to ci-apps-bookworm
[21:24:08] <orhtej2> > 🤦I think I just disabled merge without approval, that's what's been confusing me

Can't say I can adjust pr settings now 😕