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

[00:38:29] <Paprika> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update.
[00:39:00] <Paprika> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update. Might be of interest to investigate this whomever is maintaining it.
[00:42:06] <Paprika> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update. Might be of interest to investigate this whomever is maintaining it. I am not sure what the underlying issue is, but it bind address is always being set to 127.0.0.1, which makes it inaccessible by any apps except via browser.
[00:43:10] <Paprika> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update. Might be of interest to investigate this whomever is maintaining it. I am not sure what the underlying issue is, but it bind address is always being set to 127.0.0.1, which makes it inaccessible by any apps except via browser. And port is overwritten to default port.
[00:45:10] <Paprika> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update. Might be of interest to investigate this whomever is maintaining it. I am not sure what the underlying issue is, but bind address is always being set to 127.0.0.1, which makes it inaccessible by any apps except via browser. And port is overwritten to default port.
[09:39:20] <Salamandar> > <@botagiuks:tiesiog.lt> Jellyfin seems to break my config every update. It populates the bind address and overwrites port each update. Might be of interest to investigate this whomever is maintaining it. I am not sure what the underlying issue is, but bind address is always being set to 127.0.0.1, which makes it inaccessible by any apps except via browser. And port is overwritten to default port.

That's supposed to happen.
[09:39:35] <Salamandar> Apps use the same "access" as browsers
[09:40:11] <Salamandar> There's zéro reason to make jellyfin accessible on another port
[09:40:26] <Salamandar> What's your symptom ?
[14:41:51] <eric_G> I got this for Galene `password_hash=$(echo $($install_dir/galenectl hash-password -password $password))`
[14:42:15] <eric_G> It doesn't output anything during install
[14:42:41] <eric_G> but it does on my console
```
➜ galene ./galenectl hash-password -password 123456
{"type":"bcrypt","key":"$2a$08$a4BblCmIvdtdHoAl/vI6Hu2dprBDyELTZPr3pvGVPwQwd7v7aRT2W"}
```

[14:44:51] <eric_G> Am I missing some bash wisdom?
[14:44:51] <eric_G> https://github.com/YunoHost-Apps/galene_ynh/blob/bd93687c1c520e21062f58d9a8320cd2fd6533df/scripts/install#L71
[14:44:59] <Aleks (he/him/il/lui)> uuuuuh
[14:45:09] <Aleks (he/him/il/lui)> that "echo" sounds unecessary ?
[14:45:23] <Aleks (he/him/il/lui)> what about `password_hash=$($install_dir/galenectl hash-password -password $password)`
[14:48:50] <eric_G> ```
Info: INFO - [########+++.........] > Adding galene's configuration...
Info: DEBUG - ++ /var/www/galene/galenectl hash-password -password **********
Info: WARNING - 2025/03/02 15:48:18 UserConfigDir: neither $XDG_CONFIG_HOME nor $HOME are defined
Info: DEBUG - + password_hash=

[14:49:20] <Aleks (he/him/il/lui)> 🤔
[14:50:30] <Aleks (he/him/il/lui)> dunno why it'd need a HOME just to hash a password but maybe let's try `password_hash=$(HOME=$install_dir $install_dir/galenectl hash-password -password $password)`
[14:53:28] <eric_G> it's working 🎉
[14:53:37] <eric_G> thank for you help
[14:54:47] <Paprika> Ah I see. I might have to switch back to default ports then if I see it bothering me too much after each update.
[14:55:05] <Salamandar> well the internal port (maybe 8080 or something around that) has no real meaning
[14:55:14] <Salamandar> the only standard port is 443
[15:33:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] S​alamandar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/722#discussion_r1976655043) on pull request #722 change x to X, add --recursive, add a default acl for new elements: duplicate key
[15:33:57] <Yunohost Git/Infra notifications> [nextcloud_ynh] S​alamandar [commented](https://github.com/YunoHost-Apps/nextcloud_ynh/pull/722#discussion_r1775262761) on pull request #722 change x to X, add --recursive, add a default acl for new elements: Yeah id prefer your suggestion i think. The test under could be removed too.
[16:30:22] <Yunohost Git/Infra notifications> [penpot_ynh] y​alh76 merged [pull request #92](https://github.com/YunoHost-Apps/penpot_ynh/pull/92): Upgrade sources
[16:37:22] <Yunohost Git/Infra notifications> [synapse_ynh] J​osue-T pushed 1 commit to testing: Remove broken test old_version_for_CI_7 So lets remove this test because: - This branch test an upgrade from a >2 year... ([ee514a3b](https://github.com/YunoHost-Apps/synapse_ynh/commit/ee514a3bf8785854335732a41888a5757f1889e1))
[16:39:09] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #2844](https://github.com/YunoHost/apps/pull/2844): Add LimeJourney to wishlist
[16:39:09] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #2844](https://github.com/YunoHost/apps/pull/2844): Add LimeJourney to wishlist
[16:45:53] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean [commented](https://github.com/YunoHost-Apps/wireguard_ynh/pull/114#issuecomment-2692811064) on [issue #114](https://github.com/YunoHost-Apps/wireguard_ynh/pull/114) ynh v12.0.9 Update manifest.toml: Hi @pp-r, can you confirm there is (or not) a change that would make the app incompatible with YunoHost <=12.0.9?
[16:46:14] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 merged [pull request #33](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/33): Upgrade to v0.43.2
[16:46:23] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 deleted branch ci-auto-update-0.43.2
[16:46:43] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 opened [pull request #34](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/34): Upgrade to v0.43.2
[16:47:51] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean closed [pull request #112](https://github.com/YunoHost-Apps/wireguard_ynh/pull/112): Attempt to fix curl tests
[16:47:51] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean [commented](https://github.com/YunoHost-Apps/wireguard_ynh/pull/112#issuecomment-2692811791) on [issue #112](https://github.com/YunoHost-Apps/wireguard_ynh/pull/112) Attempt to fix curl tests: Solution found by yalh in https://github.com/YunoHost-Apps/wireguard_ynh/commit/c7c119fe8fc717e3840f7e970f8003e6e144801c
[16:50:00] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean created new branch fix-testing
[16:50:00] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean pushed 1 commit to fix-testing: Update install ([964f9385](https://github.com/YunoHost-Apps/wireguard_ynh/commit/964f93853a09ac33874621f638c86a3a1fdc568c))
[16:51:19] <Yunohost Git/Infra notifications> [apps] a​lexAubin [commented](https://github.com/YunoHost/apps/pull/2818#discussion_r1976670258) on pull request #2818 Add Pelican Panel (Panel) to wishlist: suggestion description = "Game server control panel, successor to Pterodactyl"
[16:51:28] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to add-to-wishlist-pelican-panel-panel: Update wishlist.toml ([b8080f4f](https://github.com/YunoHost/apps/commit/b8080f4f1e6281104295593f06d6f8b4d5d9d12e))
[16:51:52] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean opened [pull request #118](https://github.com/YunoHost-Apps/wireguard_ynh/pull/118): Fix "couldnt connect to server" error during tests
[16:52:06] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2818](https://github.com/YunoHost/apps/pull/2818): Add Pelican Panel (Panel) to wishlist
[16:52:06] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Pelican Panel (Panel) to wishlist (#2818) * Add Pelican Panel (Panel) to wishlist * Update wishlist.toml --------... ([9208cc09](https://github.com/YunoHost/apps/commit/9208cc09fb3ab5c241ddcabb846365085f2d8178))
[16:52:10] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-pelican-panel-panel
[16:53:05] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean deleted branch fix-tests
[16:53:05] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-lacre
[16:53:06] <Yunohost Git/Infra notifications> [wireguard_ynh] t​ituspijean closed [pull request #114](https://github.com/YunoHost-Apps/wireguard_ynh/pull/114): ynh v12.0.9 Update manifest.toml
[16:53:06] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2819](https://github.com/YunoHost/apps/pull/2819): Add Lacre to wishlist
[16:53:06] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Lacre to wishlist (#2819) ([84149b28](https://github.com/YunoHost/apps/commit/84149b28343c6522b846e4ca93676972ff09e661))
[16:55:19] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Self hosted google fonts to wishlist (#2824) ([56e9103e](https://github.com/YunoHost/apps/commit/56e9103e782264a1f2c9279313428730aa5d0b53))
[16:55:19] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2824](https://github.com/YunoHost/apps/pull/2824): Add Self hosted google fonts to wishlist
[16:55:20] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-self-hosted-google-fonts
[16:56:08] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Strava Statistics to wishlist (#2826) ([ae307c09](https://github.com/YunoHost/apps/commit/ae307c091086bbde791aafa610425987c9f8d060))
[16:56:09] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-strava-statistics
[16:56:09] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2826](https://github.com/YunoHost/apps/pull/2826): Add Strava Statistics to wishlist
[16:57:20] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2839](https://github.com/YunoHost/apps/pull/2839): Add Huly to wishlist
[16:57:21] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Huly to wishlist (#2839) ([dadaa2d0](https://github.com/YunoHost/apps/commit/dadaa2d0cf324860301cb9d8a71a714a0b1be652))
[16:57:22] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-huly
[16:58:07] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch mediatracker
[17:03:26] <Yunohost Git/Infra notifications> [wireguard_ynh] a​lexAubin [commented](https://github.com/YunoHost-Apps/wireguard_ynh/pull/117#issuecomment-2692817540) on [issue #117](https://github.com/YunoHost-Apps/wireguard_ynh/pull/117) Looking for the error "Failed to connect to sub.domain.tld port 443 after 1 ms: Couldnt connect to server": https://github.com/YunoHost-Apps/wireguard_ynh/commit/c7c119fe8fc717e3840f7e970f8003e6e144801c zomg but ... why xD o_O
[17:04:24] <Aleks (he/him/il/lui)> tituspijean: do you understand why it fixes the issue o_O
[18:39:39] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #2845](https://github.com/YunoHost/apps/pull/2845): Add Filen Webdav to wishlist
[18:39:41] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #2845](https://github.com/YunoHost/apps/pull/2845): Add Filen Webdav to wishlist
[18:50:52] <Yunohost Git/Infra notifications> [wireguard_ynh] y​alh76 [commented](https://github.com/YunoHost-Apps/wireguard_ynh/pull/117#issuecomment-2692856901) on [issue #117](https://github.com/YunoHost-Apps/wireguard_ynh/pull/117) Looking for the error "Failed to connect to sub.domain.tld port 443 after 1 ms: Couldnt connect to server": > [c7c119f](https://github.com/YunoHost-Apps/wireguard_ynh/commit/c7c119fe8fc717e3840f7e970f8003e6e144801c) > > zomg bu...
[18:56:20] <tituspijean> > <@Alekswag:matrix.org> tituspijean: do you understand why it fixes the issue o_O

Absolutely not. 😅 Yalh found that solution and it indeed unexpectedly works.
[19:33:00] <Yunohost Git/Infra notifications> [stirling-pdf_ynh] y​alh76 merged [pull request #34](https://github.com/YunoHost-Apps/stirling-pdf_ynh/pull/34): Upgrade to v0.43.2
[22:07:39] <rodinux> Could someone help me ? I am trying debug node_export when you need use it with external prometheus server, it need a hook to limit the iptables for the port ise by the app, so the metrics can only be read by the IP prometheus server, for security reasons? I have debug some steps, but the hook does not seems doing anything... https://github.com/YunoHost-Apps/node_exporter_ynh/blob/d2e2ff6039aeaa81cf50016deb4d831543e3f7ce/conf/80-nodexport
[22:12:01] <Aleks (he/him/il/lui)> supposedly, running `yunohost firewall reload --debug` you should be able to see wether or not the hook is called
[22:15:16] <rodinux> Ok, I works !
[22:17:42] <rodinux> well it's a singular case when you need a node_export with an external prometheus, some users could use a node_export for local metrics...
[22:23:01] <rodinux> How I can add similar command on the scripts
[22:25:36] <rodinux> The output was
```
 yunohost firewall reload --debug
86 DEBUG acquiring lock...
94 DEBUG lock has been acquired
103 DEBUG loading python module yunohost.firewall took 0.001s
103 DEBUG processing action 'yunohost.firewall.reload'
436 DEBUG Executing command '['sh', '-c', '/bin/bash -x "./80-nodexport" False True 7>&1']'
440 DEBUG + iptables -R INPUT 14 -s XXX.XXX.XXX.XXX/32 -p tcp -m tcp --dport 9100 -j ACCEPT
628 DEBUG Running 'systemctl restart fail2ban'
1735 SUCCESS Firewall reloaded
1740 DEBUG action executed in 1.638s
1741 DEBUG lock has been released
[22:38:49] <Aleks (he/him/il/lui)> eeeh i suppose you need to call "yunohost firewall reload" in the script after adding the hook ?
[22:43:35] <rodinux> Or after the setup application...
[22:47:23] <rodinux> well, it put an issue also for the port not reacheable for IPv6...
[22:54:09] <eric_G> we seem to have a problem when multiple Go version are needed by multiple apps. https://github.com/YunoHost-Apps/galene_ynh/issues/165
[22:55:50] <eric_G> One way to deal with this is to remove Go right after the app is built, not when removing the app.
[22:56:51] <eric_G> or maybe there is a Multi version Go manager
[23:19:34] <rodinux> https://github.com/go-nv/goenv ?
[23:19:54] <Aleks (he/him/il/lui)> (it's already what we're using)
[23:19:58] <Yunohost Git/Infra notifications> [piped_ynh] y​unohost-bot opened [pull request #188](https://github.com/YunoHost-Apps/piped_ynh/pull/188): Upgrade to v2025.02.27
[23:21:21] <Yunohost Git/Infra notifications> [searxng_ynh] y​unohost-bot opened [pull request #375](https://github.com/YunoHost-Apps/searxng_ynh/pull/375): Upgrade to v2025.03.02
[23:27:43] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 20 pending update PRs
- 26 new apps PRs
- 11 failed apps updates: appflowy, autobd, dynamicqrcode, findmydevice, firefish, ihatemoney, lemmy, localai, ofbiz, pixelfedglitch, stremio

See the full log here: https://paste.yunohost.org/raw/tujokawuxu