Sunday, June 29, 2025
apps@conference.yunohost.org
June
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
           

[10:39:39] <Yunohost Git/Infra notifications> [jellyfin_ynh] H​alhadus [commented](https://github.com/YunoHost-Apps/jellyfin_ynh/issues/153#issuecomment-3016577481) on [issue #153](https://github.com/YunoHost-Apps/jellyfin_ynh/issues/153) unable to set parameters for opensubtitles plugin: > Hi [@Halhadus](https://github.com/Halhadus) I had some file system errors that prevented the system to boot recently...
[12:36:45] <m606> From what I read here, given that all apps are on the same machine, Unix socks would seem theoretically better: https://www.baeldung.com/linux/unix-vs-tcp-ip-sockets#unix-sockets-vs-tcpip-sockets
[12:37:38] <m606> although I am not sure whether that has in practice a big impact
[12:42:21] <m606> More particularly I am looking on how to put Anubis [before the request is routed to the apps](https://github.com/YunoHost/yunohost/blob/019d0b2fb0a63a8ebd317e8761be4ef858524b1c/conf/nginx/server.tpl.conf#L80)
[12:44:25] <m606> when default Anubis config asks for HTTPS request => TLS termination => Anubis => App (via Unix socket)
[12:45:32] <m606> Hello, I am still thinking on how Anubis could be integrated to YNH. And looking at YNH default Nginx config, I wonder whether there is a specific reason why some apps are interfaced in Nginx via TCP/IP (e.g. [Forgejo](https://github.com/YunoHost-Apps/forgejo_ynh/blob/master/conf/nginx.conf#L17)) and others via Unix sockets (e.g. [FreshRSS](https://github.com/YunoHost-Apps/freshrss_ynh/blob/346306132f20ba60a1e1ec712d9cf3663d3e0c6f/conf/nginx.conf#L15))?
[13:42:45] <orhtej2> > <@m606:matrix.org> More particularly I am looking on how to put Anubis [before the request is routed to the apps](https://github.com/YunoHost/yunohost/blob/019d0b2fb0a63a8ebd317e8761be4ef858524b1c/conf/nginx/server.tpl.conf#L80)

Imo that's against core ynh idea, no app is able to modify root nginx config
[13:43:09] <orhtej2> you can yoloshove it on your server, just not in portable way
[13:44:25] <orhtej2> tbh no extra nginx plugins are supported, i know as i tried to put whatsitsname for smooth java interop, ended up with regular http proxy
[14:02:58] <Aleks (he/him/il/lui)> was wondering about that too (because that would remove the need to find a port and the risk that the port may be already used when restoring), but i'm thinking that maybe not all apps are design to support listening on a socket ?
[19:34:56] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #3032](https://github.com/YunoHost/apps/pull/3032): Add Drupal CMS to wishlist
[19:34:56] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #3032](https://github.com/YunoHost/apps/pull/3032): Add Drupal CMS to wishlist
[20:48:50] <Yunohost Git/Infra notifications> [joplin_ynh] w​abudd1 [commented](https://github.com/YunoHost-Apps/joplin_ynh/issues/90#issuecomment-3017094991) on [issue #90](https://github.com/YunoHost-Apps/joplin_ynh/issues/90) Error during installation: Same problem. While its true that node-canvas@2.11.2 does not have an ARM64 build, it is supposed to be ignored by J...
[20:58:13] <Salamandar> looks like performance is indeed slightly better with unix sockets https://blog.myhro.info/2017/01/benchmarking-ip-and-unix-domain-sockets-for-real
[21:07:25] <Yunohost Git/Infra notifications> [apps] P​C-SPEZIALIST [commented](https://github.com/YunoHost/apps/pull/3027#issuecomment-3017122355) on [issue #3027](https://github.com/YunoHost/apps/pull/3027) Add Open WebUI to wishlist: Alternatively you may consider [LibreChat](https://www.librechat.ai/) which has a ["normal" MIT license](https://github....
[22:17:42] <Yunohost Git/Infra notifications> [piped_ynh] y​unohost-bot opened [pull request #215](https://github.com/YunoHost-Apps/piped_ynh/pull/215): Upgrade to v2025.06.26
[22:19:18] <Yunohost Git/Infra notifications> [searxng_ynh] y​unohost-bot opened [pull request #405](https://github.com/YunoHost-Apps/searxng_ynh/pull/405): Upgrade to v2025.06.29
[22:25:15] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 37 pending update PRs
- 21 new apps PRs
- 5 failed apps updates: autobd, homebox, khatru-pyramid, prestashop, teddit

See the full log here: https://paste.yunohost.org/raw/yuhuxiheko
Autoupdate dashboard: https://apps.yunohost.org/dash?filter=autoupdate
[23:21:27] <Yunohost Git/Infra notifications> [jellyfin_ynh] r​ussulae [commented](https://github.com/YunoHost-Apps/jellyfin_ynh/issues/153#issuecomment-3017259709) on [issue #153](https://github.com/YunoHost-Apps/jellyfin_ynh/issues/153) unable to set parameters for opensubtitles plugin: you should maybe check your own filesystem health (from another OS, as the volume has to be unmounted), in case your iss...
[23:52:51] <m606> yes whether an app could modify root nginx config would have been my my next question (I was more targeting a package than a personal custom config).
[23:55:08] <m606> Actually I tried that other config https://anubis.techaro.lol/docs/admin/configuration/subrequest-auth in [this way](https://github.com/oleole39/anubis_ynh/blob/subrequest_auth/conf/nginx.conf) which would not modify the root nginx config but probably I missed something as it doesn't seem to work
[23:59:15] <m606> hmm yes good point, I can think for instance of [that Go app](https://github.com/YunoHost-Apps/passed_ynh/blob/c40d8a56f1e04f9194023405c6966a328baacbe8/conf/.env#L10) which asks for a port as environment variable. Not sure whether this could be done with Unix socket...