Friday, September 02, 2022
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
   
             

[01:46:05] <Guest1940> Hi
[08:34:06] <talktome> Folks, a few weeks ago, I was prompted by Yunohost to do a "migration". I clicked on it and it started migrating, only to fail a few minutes later. Now I cannot login to Yuno Host, which means I cannot manage my website.

The only information the error message gives me is this:

Error: "500"
Action: "POST" /yunohost/api/login

And then it asks me to look for help in the forum. Can someone help? I've been locked out of my server for a few weeks now.
[08:34:37] <talktome> It's installed on a VPS.
[09:07:40] <mecallie[m]> Is there anyone here who has a working Friendica instance on Yunohost?
[09:31:28] <isAAAc> mecallie: i had
[09:31:32] <isAAAc> it was a pain to install
[09:31:36] <isAAAc> and a pain to use
[09:31:41] <isAAAc> i removed it
[09:39:35] <kavelach[m]> Hi, I want to migrate my YH instance from one server to another. What would be the best way to go about it?
[09:56:40] <mecallie[m]> > <@isAAAc:libera.chat> mecallie: i had

The installation was just one click. I have an instance up and running, but cannot log in. Why was it a pain to use? Was this Friendica in general or Yunohost?
[10:05:34] <dimkard[m]> My let's encrypt certificate expired in the morning (it should auto update). I tried to manually renew both from the web ui and the console, and I got this:

```
Error: The DNS records for domain 'host.domain.com' is different from this server's IP. Please check the 'DNS records' (basic) category in the diagnosis for more info. If you recently modified your A record, please wait for it to propagate (some DNS propagation checkers are available online). (If you know what you are doing, use '--no-checks' to turn off those checks.)
```

I saw that my server had a valid type A dns record on my dynamic dns provider settings, so I executed:


```
sudo yunohost domain cert-renew host.domain.com --no-checks
```

and my certificate was updated successfully.

So, problem solved for me, but I wonder why this happened.
[11:01:56] <tripop[m]> So it's been two week now i move somes apps to another machine. And one og my two wordpress crash constantly, like all the time. But i don't understand why. Did WordPress is THIS heavy ? Why i got soo much crash ans issue with only ONE simple htlm page
[11:01:58] <tripop[m]> * So it's been two week now i move somes apps to another machine. And one of my two wordpress crash constantly, like all the time. But i don't understand why. Did WordPress is THIS heavy ? Why i got soo much crash ans issue with only ONE simple htlm page
[11:02:15] <tripop[m]> I'm stuck AGAIN ??
[11:07:06] <Maranda> > <@tripop[m]:libera.chat> * So it's been two week now i move somes apps to another machine. And one of my two wordpress crash constantly, like all the time. But i don't understand why. Did WordPress is THIS heavy ? Why i got soo much crash ans issue with only ONE simple htlm page

Vanilla WordPress codebase had some thousands of files last I checked, so your thought of "lightness" is somehow misplaced.
[11:36:18] <tripop[m]> > <@maranda[m]:libera.chat> Vanilla WordPress codebase had some thousands of files last I checked, so your thought of "lightness" is somehow misplaced.

Yeah but it's now on a i3-2120 cpu with 8go on ram on a computer i mean it's not enough ?
[11:46:36] <Maranda> Maybe not enough
[11:46:58] <Maranda> Depends, a ten+ years old low entry level pc running multiple payloads, possibly with a HDD and a few underlying wearout issues
[11:50:29] <tripop[m]> I think ram and HDD are quite old, but i will change that soon
[12:09:48] <Maranda> > <@tripop[m]:libera.chat> I think ram and HDD are quite old, but i will change that soon

Along with the 2nd generation processor... (13th is soon out)
[12:25:12] <falgn0n> > The installation was just one click. I have an instance up and running, but cannot log in. Why was it a pain to use? Was this Friendica in general or Yunohost?
Had the same issue. Gave up. Friendica does not seem to work.
[12:33:57] <MCMiiic> Hello
[12:34:20] <MCMiiic> I have a lost of those in posix logs: "postfix/cleanup[444066]: warning: connect to TCP map localhost:10001: Connection refused"
[12:34:35] <MCMiiic> Do you know which service is expected to listen on 10001 port?
[12:34:50] <MCMiiic> *postfix, not posix -_-
[12:52:02] <Alekswag[m]> possibly rspamd
[12:52:23] <Alekswag[m]> but i think i saw that warning many times, i wouldnt be so worried
[12:57:22] <enrico_zrh[m]> Hi, is it safe now to migrate or should I wait some more weeks ;) ?
[12:59:04] <enrico_zrh[m]> Some Apps won't update (Nextcloud, Dotclear, Wireguard and more), I think because I did not migrate yet.
[13:00:15] <Alekswag[m]> enrico_zrh: it's definitely much more stable than 2 weeks ago ;) But it's always hard to estimate if it's "safe"... it depends a lot on your hardware, how many and which apps are installed, etc ...
[13:01:07] <enrico_zrh[m]> Ok, I run Yunohost on a RaspberryPi 3 with Dyn-DNS
[13:01:26] <Alekswag[m]> the thing is that if you're on the chat while the migration is happening, it's much more easier to help you "live" with possible issue that may arise rather than having to iterate asynchronously on the forum
[13:02:34] <enrico_zrh[m]> Thank you, I will try the migration soon and if I have some issues I will post here.
[13:03:48] <mcmic> Alekswag[m]: hum I started rspamd but still see the error. Is there documentation somewhere on how to configure Nextcloud so that it can send emails?
[13:04:37] <enrico_zrh[m]> Aleks: I always make copies of the micro-SD with DD, so I can go back to the previous version
[13:04:50] <Alekswag[m]> 👍️
[13:06:05] <Alekswag[m]> > <@_bifrost_mcmic2fsupport40conferenceyunohostorg[m]:libera.chat> Alekswag[m]: hum I started rspamd but still see the error. Is there documentation somewhere on how to configure Nextcloud so that it can send emails?

I don't think there's any specific configuration to do on Nextcloud beyond the "standard" Yunohost setup ... What does the diagnosis tells in the email section ?
[13:07:18] <mcmic> It's all green. Nextcloud complains there is no smtp configuration and indeed it was empty. I tried to put localhost:25 as smtp but I have no idea if that is correct or what auth it should use.
[13:08:20] <Alekswag[m]> zblerg i don't know nextcloud enough for this ... maybe other folks have more clues
[13:08:44] <Alekswag[m]> (ping ljf ?)
[13:10:44] <ljf[m]> i am not totally sure, but if the config is empty it tries localhost:25 and i think it works
[13:12:42] <mcmic> ljf[m]: do you know what postfix is trying to contact at 10001 port?
[13:14:57] <ljf[m]> i confirm that the default config with all smtp field empty work (at least on one instance i just tested)
[13:15:21] <ljf[m]> > <@_bifrost_mcmic2fsupport40conferenceyunohostorg[m]:libera.chat> ljf[m]: do you know what postfix is trying to contact at 10001 port?

nope, how do you see that ?
[13:15:54] <mcmic> In the logs
[13:16:18] <mcmic> postfix/cleanup[444066]: warning: connect to TCP map localhost:10001: Connection refused

[13:17:03] <mcmic> This error pops up each second or so. I started rspamd and dovecot but it does not change anything.
[13:17:19] <Alekswag[m]> dude forget about what warning on port 10001, it's not relevant ...
[13:17:36] <mcmic> There are a lot of emails in queue I think as the postfix was stopped for some time
[13:18:04] <Alekswag[m]> ah actually this is postsrsd
[13:18:11] <mcmic> Alekswag[m]: my postfix server is trying to contact something each second and spamming my logs with it, seems relevant
[13:18:17] <Alekswag[m]> `systemctl status postsrsd` ?
[13:19:01] <mcmic> Inactive
[13:20:04] <mcmic> Warning stopped ☺
[13:20:43] <mcmic> This service is not listed in yunohost web admin services list, could be useful to add it.
[13:20:49] <mcmic> Thanks Alekswag[m]
[13:20:58] <Alekswag[m]> would be nice if you can share `journalctl -u postsrsd -n 300 --no-pager --no-hostname` so we try to identify why it was not working
[13:21:46] <mcmic> It was stopped by myself I think. I stopped all mail related stuff some time ago and am trying to start it back
[13:22:14] <Alekswag[m]> uh okay ô.o
[13:22:49] <mcmic> Nextcloud still errors with "Une erreur est survenue lors de l'envoi de l'e-mail. Veuillez vérifier vos paramètres. (Erreur: Expected response code 354 but got code "554", with message "554 5.5.1 Error: no valid recipients ")"
[13:23:13] <mcmic> But much faster than before starting postsrsd
[13:24:36] <mcmic> Is there something to inspect postfix queue? It's talking a lot about emails to root@mydomain being bounced in the logs, not sure where they come from.
[13:24:43] <Alekswag[m]> eeeh, do you know who the recipients are ?
[13:24:47] <Alekswag[m]> is `")"` the recipient o.O
[13:25:28] <Alekswag[m]> maybe we can try to flush the postfix queue now that the issue with postsrsd is fixed
[13:25:49] <mcmic> No that was me closing the quotes around the error :-) It's Nextcloud test email feature I do not know which recipient it tries
[13:25:57] <Alekswag[m]> `postqueue -f` maybe
[13:26:29] <ljf[m]> > <@_bifrost_mcmic2fsupport40conferenceyunohostorg[m]:libera.chat> No that was me closing the quotes around the error :-) It's Nextcloud test email feature I do not know which recipient it tries

it's send to the mail bind to your nextcloud account, so the mail of the yunohost accound you are using
[13:27:28] <bbqboy> ???
[13:28:01] <mcmic> Mail queue is now empty. (I did not empty it the root@ emails all bounced and were dismissed I think)
[13:30:22] <mcmic> ljf[m]: yes now I see it in the logs it tries to send to my yunohost email and it fails
[13:30:32] <mcmic> postfix/smtpd[456650]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 5.1.1 <come@domain>: Recipient address rejected: User unknown in virtual mailbox t
able; from=<no-reply@domain> to=<come@domain> proto=ESMTP helo=<domain>
[13:30:47] <mcmic> (replaced my domain with "domain")
[13:33:02] <Alekswag[m]> is `come` the usename ?
[13:33:19] <mcmic> Yes
[13:33:46] <Alekswag[m]> if so then you should have a yunohost user whose username is `come`, do you confirm that ?
[13:34:21] <mcmic> Yes it's the one I use, it's the one logged into the Nextcloud.
[13:34:45] <ljf[m]> or an alias with this email, and this user should have the "Mail" permission activated
[13:35:17] <ljf[m]> You can check that the user have mail permission by going into webadmin > User > Manage groups and permissions
[13:35:18] <mcmic> But I do not use the come@domain email so I do not know if/how it works
[13:36:08] <mcmic> Seems to be missing
[13:36:21] <ljf[m]> it should works if the user come has Mail permission
[13:37:06] <mcmic> Nextcloud is now happy
[13:37:29] <mcmic> Oh and the email does redirect to my actual email I received the test
[13:37:37] <mcmic> Thanks a lot guys!
[13:38:24] <mcmic> ljf[m]: is the redirection to my actual adress handled by dovecot or postfix? (meaning can I stop dovecot)
[13:41:50] <Alekswag[m]> _bifrost_mcmic2fsupport40conferenceyunohostorg[m]: uuuuh, but what was the fix ? Was the mail permission missing on the user ?
[13:42:56] <Alekswag[m]> dovecot *is* needed because postfix talks to dovecot to know if the user indeed exists (and has the mail permission)
[13:43:03] <Alekswag[m]> (cf /etc/dovecot/dovecot-ldap.conf)
[13:43:14] <mcmic> Alekswag[m]: yes. And postsrsd stopped also I think.
[13:43:30] <mcmic> Ok thank you.
[13:44:42] <mcmic> Next topic, Nextcloud is unhappy about the .well-known of the domain (for caldav/carddav), is that something to configure by hand or supposed to be managed by the app?
[13:55:07] <mcmic> The readme of the app says it should handle it. It does not appear in nginx conf, and regenconf does not touch it.
[13:58:39] <mcmic> The is_url_handled helper thinks I have another application handling .well-known it seems
[14:01:16] <Alekswag[m]> does `grep -nr "caldav\|cardav" /etc/nginx/conf.d` returns anything ?
[14:03:26] <mcmic> Alekswag[m]: no
[14:04:28] <Alekswag[m]> D:
[14:04:29] <mcmic> I'm trying to reproduce the curl command that is_url_handled is using, the connection is refused on 127.0.0.1:443
[14:05:41] <mcmic> curl --insecure --write-out '%{http_code};%{redirect_url}' https://127.0.0.1$path --header "Host: $domain" --resolve $domain:443:127.0.0.1
[14:06:18] <mcmic> Ouh wrong terminal xD
[14:06:45] <mcmic> So actually it gets 404
[14:08:17] <mcmic> But the helper says "# Return 1 if the url isn't handled." but is called is_url_handled and is used like if returning 1 when handled.
[14:13:06] <Alekswag[m]> ogod
[14:13:24] <Alekswag[m]> is it ?
[14:14:16] <Alekswag[m]> (are you aware that basically "True" is 0 and "False" is anything not 0 in bash ?)
[15:39:28] <mcmic> Oh, no I was not. Then I don't get what's happening. It seems the debug log of the upgrade has more info I will look into it later.
[16:48:34] <Nassz> Hey y'all beautiful bastards <3  its the selfhostvirgin back again with another stupid question, I now have all I need to set up an SMTP relay, but now I'm wondering, can I just repeat step 3 (from here: https://yunohost.org/en/email_configure_relay) for each different username/email account - or do I have to find another way to relay multiple
[16:48:35] <Nassz> email accounts?
[16:49:24] <Nassz> only semi-legit ways tho cus I don't want spooky cyberdemons in my server. I got super confidential missile lock codes on there. and feet pics, a lot of those..
[16:50:13] <titus[m]> Nassz: no, that's the username/password of the account on the relay. This setting is global and applies to all users/accounts on the YunoHost server.
[16:50:51] <Nassz> so all users would then send emails on behalf of 1 singular email address?
[16:51:10] <Nassz> which is the one of the relay
[16:51:22] <Nassz> maybe an obvious question but im stupid and i wanna make sure i learn lmao
[16:52:07] <titus[m]> Like, if you use your ISP's SMTP server (you hum... shouldn't), that would be your credentials as your ISP's client.
The relay is only a relay. It means the emails will still appear to be coming from user@yunohost.tld, but through the relay server.
[16:52:51] <titus[m]> Hence why you need to adjust the DNS records, to tell the world "hey, this relay server is legit, my emails should be appearing the be coming from it".
[16:53:07] <Nassz> yeah I don't do it via my ISP, I have a Hostinger account with like 0/400 email accounts so i thought id try this out
[16:53:48] <titus[m]> 👍️
[16:53:58] <Nassz> Wait, the DNS records of my domain (MX, SPF and DKIM) which are meant for email - are now pointing to Hostinger, and not my YH server anymore, which is the way it SHOULD be, right?
[16:54:04] <Nassz> am I having a randy moment?
[16:54:05] <titus[m]> but yeah, you only need one account on the relay to relay emails
[16:54:39] <Nassz> awesome, time for me to fuck this up! :)
[16:54:40] <Nassz> thanks
[16:54:49] <Nassz> appreciate it :D
[16:55:45] <titus[m]> No problem. For the specifics on email DNS records, as stated in the documentation you should check Hostinger's one. To be sure what to do and not do.
[16:55:53] <titus[m]> I'm guessing the MX one should stay the same for example.
[16:56:51] <Nassz> I think I've set those up correctly. But I'm just gna patiently trial and error this after reading the docs again. So that when I do mess up, at least I can then step-by-step figure out why
[16:57:41] <Nassz> like, im only testing this server. its more of learning to become comfortable with different concepts like mail setups, DNS configs, Linux, etc
[16:58:20] <titus[m]> that's one of the nice things with YunoHost, it enables self-learning :)
[16:59:42] <Nassz> YunoHost, self-sufficient,  endless variety of self-hosted apps, complete control, AND you get to chat to tituspijean. how much better can it get?
[16:59:59] <Nassz> If that doesn't seal the deal, I don't know what does, lad.
[17:00:51] <titus[m]> I dunno if that last bit is a good thing or a curse, though :p
[17:03:31] <Nassz> oh and btw, if i want to reset the relay settings back to default. Do I then just leave a space in the command, like "sudo yunohost settings set smtp.relay.host -v [space here or smth?]" cus when i do the --help command, only -v and -h for value and help exist
[17:03:41] <Nassz> i cant find anything about that in the docs
[17:04:19] <titus[m]> I guess it should be `sudo yunohost settings reset <the_setting>`
[17:05:02] <Nassz> let me test
[17:06:12] <Nassz> oh bro i could kiss you so hard rn bro nohomo
[17:06:13] <Nassz> that works
[17:06:32] <Nassz> awesome, time for me to fuck my server up! :D
[17:06:51] <titus[m]> > <@Nassz:libera.chat> awesome, time for me to fuck my server up! :D

that's the spirit :p
[17:16:01] <Alekswag[m]> > <@Nassz:libera.chat> YunoHost, self-sufficient,  endless variety of self-hosted apps, complete control, AND you get to chat to tituspijean. how much better can it get?

tituspijean, mighty packager of wireguard, blacksmith of the app auto-upgrade PR and father of dragons (well, maybe not that last bit)
[17:16:31] <Nassz> no he is, he is the spooky cyberdemon slayer
[17:16:55] <Nassz> idk about the packager blah blah but i do know this guy probably has a 2 meter long sword
[17:18:57] <titus[m]> it's nice to have some weird exaggerated praise. please continue. :p
does a broomstick counts as a sword?
[17:19:35] <Nassz> have you hit anyone with it?
[17:19:48] <Nassz> if no, only way to count it, is if you have a long majestic beard
[17:20:00] <Nassz> i could give you a fork and make it look like a sword if you have a long beard.
[17:22:06] <titus[m]> Neither, unfortunately. I do have what I call a patchy beard.
[17:55:33] <Jelli> Hi anyone running jellyfin on yunohost? How do I add music files?
[17:59:09] <smoothoperatorgr[m]> > <@Jelli:libera.chat> Hi anyone running jellyfin on yunohost? How do I add music files?

I was told you need a plugin
[18:02:00] <Jelli> do you know which plugin>
[18:02:31] <smoothoperatorgr[m]> I think kodi? something like that
[18:02:41] <titus[m]> Can't you add a new Music library in Jellyfin admin panel?
[18:02:54] <titus[m]> Kodi has nothing to do with Jellyfin, that's another app.
[18:04:11] <mecallie[m]> > <@titus:pijean.ovh> Kodi has nothing to do with Jellyfin, that's another app.

Kodi can play files served by Jellyfin. I would not, but it is possible.
[18:05:18] <mecallie[m]> Is there anyone here that knows how to disable the need to login to Yunohost first for a Friendica instance? I just want users to log on to that, not via the Yunohost landing page.
[18:07:38] <titus[m]> Jelli:
[18:08:46] <titus[m]> the steps displayed in these screenshots should work
[18:10:02] <titus[m]> mecallie: you should open an issue in friendica_ynh repo or open a thread on the forum if that has not already been done. There no easy and quick way to fix it, as far as I have seen in the code of the app.
[18:10:44] <Jelli> thanks titus
[18:11:12] <Jelli> Don't suppose you run Navidrome too?
[18:11:23] <titus[m]> (and, as I said yesterday and the day before, the app looks *very* broken)
[18:11:31] <titus[m]> Jelli: 👍️
[18:11:39] <titus[m]> nope sorry
[18:12:00] <Jelli> Jellyfin is broken?
[18:12:38] *titus[m] > <@titus:pijean.ovh> sent an image.

is thinking he should try to auto-create these libraries upon install

[18:13:43] <titus[m]> > <@Jelli:libera.chat> Jellyfin is broken?

I... don't think so? What makes you write that?
the packager in me always has a small cardiac event when he reads something like that.
[18:14:20] <Nassz> btw, completely unrelated note bothering you guys inbetween. I know there is a "wishlist" for requested YH apps, but is there a way to track progress of certain apps? cus my male reproductive organ is getting rather pleased at the thought of ERPNext coming to YunoHost 👀
[18:14:52] <Alekswag[m]> ogod
[18:15:03] <titus[m]> there's been a recent thread opened recently on the forum
[18:15:14] <titus[m]> I tried to package this one. it's hell.
[18:15:33] <Jelli> you said as of yesterday the app looks broken
[18:15:45] <titus[m]> progress: 5/100
bugs: 120/100
[18:15:47] <Nassz> which one are you referring to, jellyfin or erpnext?
[18:15:58] <Nassz> HAHAHAHAHA
[18:16:05] <titus[m]> Jelli: I was answering to someone else, talking about another app
[18:16:09] <Nassz> i love it
[18:16:15] <titus[m]> > <@titus:pijean.ovh> progress: 5/100
> bugs: 120/100

erpnext
[18:16:32] <Jelli> OK thanks
[18:16:52] <Nassz> sorry for bothering, please continue your discussion - my apologies xoxo
[18:17:01] <Alekswag[m]> TFW I hear the word ERP : https://www.youtube.com/watch?v=MUG9VzHoEoc
[18:17:33] <titus[m]> ❤️
[18:17:54] <Jelli> whihc app is broken?
[18:18:06] <Jelli> video unabalibble .....
[18:18:11] <Nassz> which app isn't? by the sounds of it....
[18:18:24] <Jelli> So which apps are worth running on YUNOHost?
[18:18:24] <Jelli> oh right!
[18:18:38] <titus[m]> Jellyfin: OK
Friendica: KO
ERPNext: unborn
[18:19:11] <Nassz> roblox and Habbo Hotel dedicated server
[18:19:20] <Alekswag[m]> > <@Jelli:libera.chat> So which apps are worth running on YUNOHost?

Hextris 👌
[18:19:21] <Alekswag[m]> and KaraokeForever
[18:19:21] <titus[m]> > <@Jelli:libera.chat> So which apps are worth running on YUNOHost?

it really depends on what you want to do :)
[18:19:28] <Nassz> cus Pufferpanel doesn't work for shit, its broken af :(
[18:19:57] <Nassz> tituspijean the naughty things I would do for ERPNext, such a shame it's too buggy, apparently.
[18:19:58] <Jelli> intersted in running a simple media server
[18:20:12] <Jelli> self hosted spotify replacement would be great
[18:20:13] <Jelli> whole home audio would be great
[18:20:21] <Jelli> movies would be great
[18:20:22] <Jelli> was looking at navidrome and jellyfin ......
[18:20:34] <Jelli> but sounds like they don't work on YUNOHost?
[18:20:55] <Jelli> wish i knew how to use docker for those
[18:21:52] <titus[m]> > <@Nassz:libera.chat> tituspijean the naughty things I would do for ERPNext, such a shame it's too buggy, apparently.

me too... I'm launching a new production line at work and would love to use a modern ERP
[18:22:18] <titus[m]> Jelli: What Makes You Say They Do Not Work
[18:22:57] <Jelli> never heard of erp
[18:23:09] <Jelli> someone above said they dont work
[18:23:20] <Nassz> tituspijean: so far, LibreERP package for YH has seemed very nice to me. Again, I'm not too much into the production-side of apps as I just am here to learn. But it's worth fiddling with, looks good.
[18:23:33] <titus[m]> Jelli: be merry of not needing one
[18:23:38] <Nassz> Jelli, what about just using NextCloud? or am i too neeky for saying that
[18:23:51] <Jelli> ok
[18:24:22] <titus[m]> > <@Nassz:libera.chat> tituspijean: so far, LibreERP package for YH has seemed very nice to me. Again, I'm not too much into the production-side of apps as I just am here to learn. But it's worth fiddling with, looks good.

It's Odoo. Been there. Saw the damage done to users and administrators, both crying rivers of blood
[18:24:48] <titus[m]> and don't say "major version upgrade" and "LibreERP" or "Odoo" in the same sentence
[18:24:49] <Nassz> yeah i was looking at why its forked, but couldnt find much about the separation between those 2
[18:25:18] <titus[m]> > <@Jelli:libera.chat> someone above said they dont work

Jellyfin works.
[18:25:31] <Nassz> another "open source gone corporate and left the liberated internet community in pieces" story?
[18:27:01] <Jelli> What about navidrome?
[18:27:04] <Alekswag[m]> Nassz: ERPs are one hell of a beast, and unless you have no specific need, you should be careful with these. Once you put your finger in the gear, it gets wild pretty quickly. Installing an ERP is somehwat easy ... the real challenge is about keeping it up to date and not ending in a module hell etc
[18:27:04] <Jelli> brb off to install jellyfin
[18:27:05] <titus[m]> > <@Jelli:libera.chat> What about navidrome?

No idea. Try and report back. YunoHost would not explode if the install fails.
[18:27:05] <titus[m]> Right? ... Right?
[18:27:16] <Nassz> i realised when i used to install ERPNext 12 times on an ubuntu server to find so many glitchy things, quite frustrating. It's one of those Ecosystem traps :(
[18:27:25] <Alekswag[m]> I mean ERP are a necessity for many enterprise when you get to some scale, but Yunohost won't be able to do much magic about keeping the ERP up to date etc, it is too much of a critical piece of infrastructure for us to do some blind automation around it
[18:27:31] <Jelli> I tried, it works but I am not sure how to then get music in to navidrome ....
[18:27:49] <Jelli> What does an ERP do for an enterprise?
[18:28:00] <titus[m]> I agree but... Handling everything in Excel spreadsheet is getting old. Fast.
[18:28:09] <titus[m]> > <@Jelli:libera.chat> I tried, it works but I am not sure how to then get music in to navidrome ....

Check its documentation?
[18:28:17] <Alekswag[m]> > <@Jelli:libera.chat> What does an ERP do for an enterprise?

everything.gif
[18:28:18] <titus[m]> ♾️
[18:28:40] <Jelli> Hate excel! D
[18:29:01] <Nassz> Enterprise Resource Planning, does pretty much all things from HR contracting, leaves, salary payrolls, to inventory, project management, vehicle fleet management, and oooooooooooh so much more. it's almost like an AIO business solution
[18:29:21] <Nassz> Excel is sexy af bro
[18:29:26] <Nassz> i love it
[18:29:28] <Jelli> ok in that case I have no use for ERP
[18:29:36] <Jelli> interested in multimedia music first them video ....
[18:31:26] <Nassz> im still clinging to the idea of Nextcloud for multimedia then. It's quite a solid program with so much more to it. File storage (in which, multimedia - as well) is like what it's core was back when it was still called OwnCloud. But let's just say I have a QNAP server from 5 years still running and the features I get there, I think I'm safe in
[18:31:29] <Nassz> saying that Nextcloud can do it all - plus more.
[18:31:42] <Nassz> Even streaming it online, which I assume Nextcloud can do just as well.
[18:32:09] <Jelli> might have to look at nextcloud for multimedia,
[18:32:27] <Nassz> Multimedia + personal cloud storage. I'm very happy with NC so far. ngl
[18:32:29] <Jelli> always thought it was more of a 'dropbox' / document management system, rather than multimedia,
[18:32:30] <titus[m]> I'm not as enthusiastic as you are regarding Nextcloud. I found its media management to be lacking and cumbersome, or you need a beast of a server.
[18:33:00] <titus[m]> > <@Nassz:libera.chat> Multimedia + personal cloud storage. I'm very happy with NC so far. ngl

Nice though! What are your specs if I may ask?
[18:33:06] <Jelli> yes I always thought nextcloud isn't the go to platform for multimedia,
[18:33:14] <Nassz> it's not as advanced as one may wish, granted - the usecases i hear here are quite basic which is just simple management of a 1-man library of audio and video
[18:33:19] <titus[m]> Jelli: It can definitely handle it. I has gallery and in-browser video player
[18:33:49] <titus[m]> (but I personally am not satisfied with its performance, Nassz seems to be)
[18:34:12] <Nassz> the version 24 is noticeably faster.
[18:34:19] <Nassz> oh no i was dissatisfied at first too, no lie
[18:34:29] <Jelli> I might use nextcloud as a work round till I can get more suitable stuff running!
[18:35:00] <mecallie[m]> > <@titus:pijean.ovh> I'm not as enthusiastic as you are regarding Nextcloud. I found its media management to be lacking and cumbersome, or you need a beast of a server.

I do not think NC is intended for multimedia at all. It is meant as a replacement for Microsoft 365 and it does that quite well. But for multimedia? The Radio works: so I can listen to streams at work. Face recognition: mweh. All other players: mweh. DLNA server: nah. So you could use it to function as storage for something like Jellyfin. Other than that: I would skip it. Mind you: I LOVE Nextcloud. But not for multimedia.
[18:35:56] <Nassz> tituspijean: oh i just got a shitty old Lenovo (M83 Thinkcentre https://www.lenovo.com/nl/nl/desktops/thinkcentre/m-series-sff/m83/) but with an i5 4960 and 8gb ram. got it for €40
[18:36:31] <titus[m]> good enough :)
[18:36:36] <Nassz> 4C4T tho, not 8T, but it's way better than what I need it to be as a hobby tester of things
[18:38:34] <Jelli> nice find nassz
[18:38:47] <Jelli> i5 and 8gb of RAM!
[18:39:25] <mecallie[m]> tituspijean: I think I actually fixed the landing page for Friendica. I added Friendica to the "visitors" group and now it does not show the Yunohost logon anymore. Also I found someone on the Friendica matrix that has it running on Ynh with 900+ users, cannot be that buggy then?
[18:40:10] <Jelli> have to go out or a while, I will try to come back later
[18:52:01] <titus[m]> mecallie: older installs can very well work, but new ones fail.
[18:53:47] <titus[m]> Anyways, if you want to disable YNH integration, it looks like it's in `/var/www/friendica/config/addon.config.php`
[18:53:58] <titus[m]> comment the `ldapauth` block
[18:55:01] <titus[m]> ```php
<?php
// Addon configuration
// Copy this configuration file to addon.config.php and edit it if you want to configure addons, see below example for the twitter addon
return [
/* 'ldapauth' => [
'ldap_server' => 'localhost',
'ldap_searchdn' => 'ou=users,dc=yunohost,dc=org',
'ldap_userattr' => 'uid',
'ldap_autocreateaccount_emailattribute' => 'mail',
],*/
];
```
[18:55:30] <Nassz> completely agree with you mecallie on NC not being meant for multimedia at all. I guess my old experience with the use-case of having used NC simply for some old videos and audio was enough for me to be complacent with it. but i 100% agree if self-hosted multimedia is your #1 goal, NC isn't the solution at all, you're right.
[19:19:45] <madiwas> Bonsoir, je ne peux plus faire de MAJ sur mon serveur car il toutes les migration ont state: skipped
[19:20:22] <madiwas> comment puis-je changer l'état skipped et relancer les migrations ?
[19:22:54] <madiwas> Et je ne peux aussi installer aucune app dans YNH
[19:24:00] <titus[m]> madiwas: sans plus de détails (version de yunohost, logs, diagnostic...) ça va être très compliqué de t'aider :)
[19:26:24] <mecallie[m]> > <@titus:pijean.ovh> mecallie: older installs can very well work, but new ones fail.

But I just installed it: it works, if you forget about the weird first logon? But you are saying you looked at the codebase and it looks buggy? This might make me choose to use Hubzilla instead. The LDAP authentication does not seem to exist at all. Dunno what that line does there, but it is not possible to login with a yunohost user. Thank you for the reply though, still might come in usefull!
[19:27:05] <titus[m]> mecallie: I'm lost. What's your issue again?
[19:27:59] <titus[m]> the issue most likely lies with the YunoHost package, do not assume that's Friendica being a bad software.
[19:33:55] <mecallie[m]> > <@titus:pijean.ovh> mecallie: I'm lost. What's your issue again?

First it was a logon error pointing to http://logon, that was probably because I used a self signed certificate at first. I then removed the package, installed a real ssl certificate on the domain and re-installed it. After that I could not log in with any Yunohost user. Seems I needed to create an account with the Ynh user e-mail address, get a password for it and log on with that. After that my "issue" was that I always got the Ynh logon page first before I got to the Friendica instance. That last part seems gone after giving "visitors" permission on Friendica. So it indeed seems to be the Ynh Friendica package. I ran Friendica before on my own server: worked fine. But still: if the Ynh package is buggy that will probably give me grief in the future. Do you know anything about the Hubzilla package?
[19:34:43] <titus[m]> So, right now you have no issue?
[19:35:00] <mecallie[m]> Correct :D
[19:35:25] <mecallie[m]> Well: you might call the fact that it does not use ldap or sso integration at all an issue. But it's not for me.
[19:36:11] <madiwas> @tu
[19:36:50] <titus[m]> 1. I can replicate your issue with http://logon (with a .local domain). We will need to update the package's documentation
2. LDAP login seems broken, I will need to install the app on a real domain to assess that
3. the app needs to be public, but that makes sense since it's a Fediverse app, right?
[19:37:03] <madiwas> tituspijean j'ai un YNH en  version: 4.4.2.13
[19:37:24] <titus[m]> mecallie: So it's not *that* buggy, which reassures me
[19:37:27] <madiwas> moulinette 4.4.1
[19:37:59] <titus[m]> madiwas: tu ferais mieux de partager un rapport de diagnostique, il y aura beaucoup d'infos
[19:42:20] <madiwas> genre yunohost diagnosis show --issues --human-readable ??
[19:44:30] <Alekswag[m]> oui
[19:47:27] <madiwas> Aleks
[19:47:29] <madiwas> Je ne me rappelle plus comment on fait le past pour générer un lien
[19:47:59] <Alekswag[m]> `yunohost diagnosis show --issues --human-readable --share` ?
[19:48:16] <Alekswag[m]> mais genre sans le --issues c'est sans doute mieux ...
[19:48:19] <titus[m]> Un p'tit ` --help` aide souvent :)
[19:49:46] <madiwas> oui, le --help m'aide souvent... mais des fois je fais chou blanc... https://paste.yunohost.org/raw/weyosegeki
[19:50:52] <titus[m]> oh, le rapport de diagnostic ne mentionne pas la version?!
[19:50:59] <titus[m]> (
[19:50:59] <titus[m]> les versions*
[19:51:02] <Alekswag[m]> > <@madiwas:libera.chat> Bonsoir, je ne peux plus faire de MAJ sur mon serveur car il toutes les migration ont state: skipped

du coup est-ce que tu peux expliquer un peu plus pourquoi tu penses que c'est ça le probleme ...
[19:51:17] <Alekswag[m]> tituspijean: oui parce qu'il a mis `--issues` ...
[19:51:35] <titus[m]> 🙈
[19:52:41] <madiwas> Aleks je ne peux plus rien installer comme application ni mettre à jour ie Nextcloud 22 -> 24
[19:53:45] <tykayn> Bonjour monde
[19:53:46] <Alekswag[m]> pour qu'on puisse t'aider il faut que tu nous expliques ce qu'il passe quand tu essaies ...
[19:54:17] <mecallie[m]> > <@titus:pijean.ovh> 1. I can replicate your issue with http://logon (with a .local domain). We will need to update the package's documentation
> 2. LDAP login seems broken, I will need to install the app on a real domain to assess that
> 3. the app needs to be public, but that makes sense since it's a Fediverse app, right?

Great.
Ok.
Yes, unless you want to host a private Friendica instance (corporate, school, etc.). You do not _need_ to federate.
[19:54:31] <Alekswag[m]> et j'imagine que tout ça est lié à la migration buster->bullseye, donc est-ce que tu peux nous expliquer l'histoire de ce qui est arrivé sur ton serveur par rapport à cette migration, et pouquoi elle est marquée comme skipped
[19:54:46] <titus[m]> tykayn: 👋
[19:55:10] <madiwas> Error: Requirements are not met for roundcube, the package yunohost (4.4.2.13) must be >= 11.0.9
[19:55:33] <Alekswag[m]> oui, tu es sous Buster et il faut passer à Bullseye
[19:56:28] <madiwas> mais je ne sais pas comment faire, j'ai du lancer la migration via l'interface Web et depuis plus rien...
[19:56:46] <madiwas> du moins plutôt skipped
[19:57:26] <Alekswag[m]> beh je sais pas ce que t'as fait exactement mais apriori la seule manière qu'une migration soit flagguée skipped c'est que l'admin ait cliqué sur Skip dans la webui ...
[19:58:10] <Alekswag[m]> Bref, `sudo nano /etc/yunohost/migrations.yaml`, enlève complètement la ligne qui parle de `migrate_to_bullseye`, etc ...
[19:58:58] <madiwas> OK Je m'y active de suite merci aleks
[20:00:48] <madiwas> Si j'ai bien compris j'enlève tout, car tout est sur skipped
[20:01:01] <titus[m]> tykayn: welcome!
[20:01:36] <titus[m]> > <@madiwas:libera.chat> Si j'ai bien compris j'enlève tout, car tout est sur skipped

Uniquement celle pour bullseye a priori
[20:01:57] <Alekswag[m]> oui par pitié seulement celle de buster->bullseye ...
[20:01:57] <titus[m]> Il y a des anciennes migrations qui ne sont pas nécessaires
[20:02:27] <madiwas> car les autres sont aussi skipped
[20:02:43] <Alekswag[m]> le problème n'est pas que les autres soient skipped ...
[20:02:43] <titus[m]> sauf s'il veut imposer une migration buster->jessie->stretch->buster->bullseye à son server :p
[20:03:03] <titus[m]> whatcouldgowrong.gif
[20:04:00] <titus[m]> (en vrai je sais que ça passera pas comme ça, mais te connaissant il doit y avoir quelques hacks un peu dégueu qui faudrait pas réappliquer :p)
[20:04:47] <titus[m]> pardon, "de la magie noire *that just works*"
[20:06:25] <madiwas> du coup je peux faire un yunohost tools migrations run 0021_migrate_to_bullseye
[20:06:34] <Alekswag[m]> yep
[20:06:35] <madiwas> ?
[20:09:03] <madiwas> C'est lancé !!!
[20:09:04] <madiwas> Merci à tous, je vous fais un retour à l'issue
[20:21:12] <madiwas> Aleks
[20:21:13] <madiwas> MAJ OK, je teste l'installation d'un nextcloud ;-)
[20:23:44] <Alekswag[m]> 🤔
[20:23:48] <Alekswag[m]> sounds too good to be true
[20:27:39] <madiwas> Aleks
[20:27:45] <madiwas> Nouvelle instance Nextcloud OK !!!! MERCIIIIII Aleks et vous tous(y) (y) (y)
[20:27:58] <Alekswag[m]> *suspicion intensifies*
[20:28:16] <titus[m]> ❤️
[20:41:22] <kavelach[m]> I'm bumping my question: I want to migrate my YH instance from one server to another. What would be the best way to go about it?
[20:43:20] <Alekswag[m]> full backup on one side, restore on the other side
[20:44:47] <titus[m]> kavelach: https://forum.yunohost.org/t/migrate-to-new-server/190737
[20:45:15] <titus[m]> basically Aleks' answer
[20:49:15] <titus[m]> wooops: https://forum.yunohost.org/t/migrate-to-new-server/19073
[20:50:50] <kavelach[m]> Thanks!
[20:51:14] <tio[m]> one of my nextcloud installs fails to upgrade https://paste.yunohost.org/raw/vuciliwaca 😄
[20:51:16] <tio[m]> some weird warnings there
[20:51:31] <tio[m]> if anyone can help if not i can open an issue 😛
[20:51:59] <tio[m]> get stuff like `WARNING - E: Unable to locate package nextcloud-ynh-deps`
[20:52:39] <titus[m]> The actual error is `2022-09-02 22:43:37,750: DEBUG - Error: Undefined constant OCA\FullTextSearch\Service\ConfigService::MIGRATION_24 in /var/www/nextcloud/apps/fulltextsearch/lib/Migration/Version2400Date202201301329.php:159` I think
[20:52:50] <tio[m]> hmmm
[20:53:06] <tio[m]> maybe there is an app that prevents it...
[20:53:13] <tio[m]> like FullTextSearch
[20:53:27] <titus[m]> Indeed, check that it is compatible with Nextcloud 24
[20:53:45] <tio[m]> cool thx checking
[20:54:21] <tio[m]> shouldnt it deactivate it in case is not compatible?
[20:54:28] <tio[m]> could be a good practice idk
[20:54:31] <titus[m]> ¯\_(ツ)_/¯ dunno
[20:55:45] <tio[m]> 😄
[20:56:04] <madiwas> Aleks Que du bonheur ! Tous mes serveurs sont à jour !
[20:56:05] <madiwas> Merci encore
[20:56:09] <tio[m]> ok deactivating it. let's see...
[21:04:00] <tio[m]> worked
[21:04:01] <tio[m]> 🙂
[21:04:01] <tio[m]> you are very nice and helpful
[21:04:01] <tio[m]> thanks so much
[22:49:35] <newtoselfhosting> hi. I just experienced a fatal error in the installation process, specifically at the Install GRUB boot loader step
[22:49:40] <newtoselfhosting> anyone able to help?
[23:11:32] <Alekswag[m]> can't help without any log ...