Sunday, September 24, 2023
support@conference.yunohost.org
September
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
 
             

[08:51:26] <Mike> Is there an nginx proxy manager packaging for yunohost?
https://nginxproxymanager.com/
[09:02:13] <tituspijean> nope, and IIRC it would disrupt YunoHost's current NGINX usage
[09:06:22] <Mike> However others have not had any problems https://forum.yunohost.org/t/deux-yunohost-derriere-une-seule-box/16845/4
[09:07:00] <Mike> I will try to install it manually on my yunohost instance, as it is vital to have a GUI for managing the nginx proxy
[09:08:19] <tituspijean> devil is in the "IIRC", if you do manage to make it work nicely, please make a small writeup of your steps :)
[09:13:12] <tituspijean> it looks like the person in the forum thread has a third non-YunoHost device hosting NPM
[09:13:55] <Tag> > <@mike6545:matrix.org> However others have not had any problems https://forum.yunohost.org/t/deux-yunohost-derriere-une-seule-box/16845/4

This is not a Nginx Proxy Manager package. IIRC in this topic there's 3 computers total, 2 YunoHosts and 1 Nginx Proxy Manager
[09:15:16] <Mike> When I try to add the collabora server to nextcloud office with the following address http://localhost:9980 it does not work despite the server being detected, because nextcloud expects to receive an HTTPS connection and not HTTP . There is this tutorial which shows how to operate the collabora server with HTTPS locally https://sdk.collaboraonline.com/docs/installation/Proxy_settings.html but I haven't been able to do it.
[09:15:35] <Mike> This is why I think it might be easier using Nginx Proxy Manager!
[09:17:13] <Tag> You can use the redirect\_ynh app to do so, there's a proxy option
[09:17:49] <Mike> Unfortunately the redirect_ynh application does not allow you to apply self-signed SSL certificates directly to IP, you have to use a domain name with redirect_ynh...
[09:18:25] <Tag> So use a domain name ? Why would you stick to an IP ?
[09:18:41] <Tag> Forget the last question.
[09:20:38] <Mike> Nginx Proxy Manager does not have this problem unlike redirect_ynh
https://nginxproxymanager.com/screenshots/proxy-hosts.png
[09:21:00] <Tag> Ok
[09:22:18] <Tag> > <@mike6545:matrix.org> Nginx Proxy Manager does not have this problem unlike redirect_ynh
> https://nginxproxymanager.com/screenshots/proxy-hosts.png

(and you screenshot doesn't show this btw... it's only proxy-ing "domains" to IP)
[09:23:25] <Mike> The second solution would be to install collabora online directly from docker to automatically benefit from HTTPS support in localhost
[09:24:26] <Tag> /o\ just use a local domain with redirect_ynh
[09:24:35] <Mike> > <@tag:lostpod.me> (and you screenshot doesn't show this btw... it's only proxy-ing "domains" to IP)

I just wanted to show the simplicity of redirects with NPM
[09:25:28] <Tag> Regirects with YNH si quite simple too, you juste create a new domain, optionally deploy its certificate, and install the redirect app
[09:25:52] <Mike> > <@tag:lostpod.me> /o\ just use a local domain with redirect_ynh

I have already tried, but it does not work with nextcloud office, the application does not recognize .local
[09:26:33] <Tag> I think you can make this work with a small edit of /etc/hosts
[09:28:07] <Mike> How could I do that?
[09:28:33] <Mike> Do you have an example that I could test?
[09:29:12] <Tag> Just add "anydomain.whatever 127.0.0.1" (or the other way around) in /etc/hosts and that's it
[09:29:54] <Tag> But you still have to create the domain and use the redirect_app
[09:30:55] <Mike> > <@tag:lostpod.me> Just add "anydomain.whatever 127.0.0.1" (or the other way around) in /etc/hosts and that's it

You mean `collabora.local 127.0.0.1:9980` ?
[09:31:10] <Tag> no
[09:31:40] <Tag> Mike: https://en.wikipedia.org/wiki/Hosts_(file)
[09:33:08] <Mike> I'll try
[09:38:18] <Mike> > <@tag:lostpod.me> Just add "anydomain.whatever 127.0.0.1" (or the other way around) in /etc/hosts and that's it

No, it doesn't work, and even less so with nextcloud office which requires the https protocol to work
[09:38:34] <Tag> > But you still have to create the domain and use the redirect_app
[09:38:39] <Tag> 🤷
[09:40:25] <Mike> > <@tag:lostpod.me> > But you still have to create the domain and use the redirect_app

I already created the .local domain for collabora online before doing the test. I will find a way to install NPM...
[09:44:13] <Mike> Is there an implementation of a graphical Docker container manager in yunohost? Like portainer ?
[09:59:27] <bernard75> Bonjour, lors de la mise à jour de yunohost, j'obtiens des erreurs de connexion à forge.yunohost.org !

Voici les logs après un apt update

```
Get:1 http://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_Unstable InRelease [1,557 B]
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease
Hit:4 http://deb.debian.org/debian bullseye-updates InRelease
Hit:5 https://packages.sury.org/php bullseye InRelease
Err:6 http://forge.yunohost.org/debian bullseye InRelease
Cannot initiate the connection to forge.yunohost.org:80 (2001:910:1410::1). - connect (101: Network is unreachable) Could not connect to forge.yunohost.org:80 (80.67.172.144), connection timed out
Fetched 1,557 B in 30s (51 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://forge.yunohost.org/debian/dists/bullseye/InRelease Cannot initiate the connection to forge.yunohost.org:80 (2001:910:1410::1). - connect (101: Network is unreachable) Could not connect to forge.yunohost.org:80 (80.67.172.144), connection timed out
W: Some index files failed to download. They have been ignored, or old ones used instead.
```

[10:02:14] <bernard75> Une solution ?
[10:05:30] <bernard75> forge yunohost ne répond pas !
https://forge.yunohost.org/debian/dists/bullseye/Release
[10:05:38] <t_otor> On dirais que le serveur est en rade, tu as moyen de ping sur une autre becanne?
[10:06:02] <t_otor> https://aria.im/_matrix/media/v1/download/matrix.org/YWigGmnpRlZxZyOLpGzXkYOr
[10:06:02] <t_otor> De mon côté, le lien que t’a envoyer fonctionne
[10:06:48] <bernard75> > <@t_otor:matrix.org> On dirais que le serveur est en rade, tu as moyen de ping sur une autre becanne?

C'est ce que j'ai fait, mais ça n'a rien donné, j'ai même utilisé plusieurs serveurs DNS et plusieurs IP publics différentes
[10:10:13] <pti-jean> Chez moi forge.yunohost.org répond au ping !
[10:10:52] <t_otor> De même dcp de mon côté. C’est assez zarb
[10:13:41] <Tag> Pas de panique :)
[10:13:59] <t_otor> Tout problème a une solution
[10:14:09] <t_otor> Certaines moins évidente que d’autres 🤡
[10:14:46] <Mike> Je n'arrivais plus à écrire et c'était indiqué que j'étais banni, je peux savoir ce qui s'est passé ?
[10:19:23] <tituspijean> Que disais-tu, *Mike*? 🙂
[10:23:07] <Mike> Je m'étais trompé de room...
[10:23:39] <t_otor> Ggwp
[10:48:09] <lapineige> For amu and people willing to try Gancio with Yunohost : I won't be able to work on the packaging in the comming days, from now the current state (in testing branch https://github.com/YunoHost-Apps/gancio_ynh/pull/1) is that install might work (not 100% sure), but the service won't start. You might need to adjust the command to run it manually.
It's best to do that on a test server (not a production one) and not to expect it to work fully. Or to wait for a proper packaging (help welcome if there is any NodeJS-savy people here…)
[11:58:04] <Mike> tituspijeanAleks (he/him/il/lui) Tag Je sais que vous avez compromis mon installation, et utiliser des méthodes illégales aux yeux de la lois en injectant du code malicieux dans yunohost, dans le seul but de relever mes adresses IP et vous introduire dans la machine. Dès demain j'irai porter plainte contre vous pour ce que vous avez fait !
[12:00:19] <Tag> Tu n'as pas réussi à installer NPM ? Je ne comprends pas
[12:15:53] <lapineige> Je n'arrive pas à installer une dépendance (Nuxt) dans la bonne version et tout ça, pour installer (et build avant ?) le logiciel. Cf. le canal de packaging
[17:39:03] <amu> lapineige: Thank you
[21:57:18] <lapineige> Where there any change to the Nextcloud app users management recently ?
[21:57:39] <lapineige> I suddenly can't logout of my account… which is now one account for my Yunohost user, and not the Nextcloud account I created…
[21:58:32] <lapineige> I can only login with the normal (non Yunohost) user in private browsing (not connected to Yunohost)
[21:58:50] <lapineige> (It might be the reason why my Nextcloud client is buggy…)