Wednesday, February 15, 2023
support@conference.yunohost.org
February
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
         
             

[00:21:15] <LPS_trashserver> tane, thanks for taking a look, I even went so far as to remove Gnome DE and install Mate in it's place .. it didn't seem to do anything
[00:22:40] <LPS_trashserver> tane, is it reasonable to try selectively turning off services in the Web Admin > tools > services to see if one of these are to blame?
[00:45:43] <kingfu> hey, i'm trying to upload a .json on .wellknown via SSH with scp. I'm having a problem "Permission Denied", how can work around this problem ?
[05:50:18] <tane> > <LPS_trashserver> tane, is it reasonable to try selectively turning off services in the Web Admin > tools > services to see if one of these are to blame?

You could as long as you knew what they did. Canging DE was a bit extreme. Can you tell me, in the system monitor or by writing top in a terminal, what the offending process is?
[08:05:39] <niz___[m]> > <@mavric34:matrix.org> Is it possible for a visitor to create a yunohost account from the portal?

I don't know, but I'm interrested in the answer.
If you find out how, let me know
[08:41:25] <rodinux> Good morning yunos, is it possible to install yunohost on a vm in a distant server directly with the yunohost iso or is it only possible from a debian preinstalled ??
[08:45:05] <c014> Shouldnt automated backup be a part of yunohost? the backups that one can create in the web-ui is good, but there should be a scheduling feature
[08:53:28] <Guillaume Bouzige> > <@c014:libera.chat> Shouldnt automated backup be a part of yunohost? the backups that one can create in the web-ui is good, but there should be a scheduling feature

I agree that something can be done better regarding backups. I was thinking lately of just adding "Remote archives" section next to the existing local one and in that section you can configure remote backup via S3 / FTPS / Rsync (as an exemple). By doing so you can also have the possibility to configure multiple remote backup if needed.
[08:53:42] <rodinux> > <@c014:libera.chat> Shouldnt automated backup be a part of yunohost? the backups that one can create in the web-ui is good, but there should be a scheduling feature

you can use borg app if you want so
[08:59:12] <c014> Guillaume Bouzige: that would be awesome, I have set up a script that creates a backup and use rclone to upload it but would be neat to have it in the webadmin
[09:28:27] <fch> I just installed mastodon on my server, but it's limited to my server only, how can I connect my server to other servers?
[09:38:05] <c014> When i Run "yunohost backup create --name latest --methods copy -o /mnt/backups/current" I get this error https://paste.yunohost.org/raw/orolorotih
[09:38:10] <c014> Any ideas?
[09:43:30] <Guillaume Bouzige> it is missing some specific seafile files ` "[Errno 6] No such device or address: ''/opt/yunohost/seafile/seafile-server-9.0.2/runtime/seafile.sock''")]'`
[09:44:12] <c014> When I removed seafile (since I wasnt using it) it got errors on some vaultwarden folders
[09:44:55] <c014> when I do a regular yunohost backup create --name without the --methods copy -o it works without errors
[10:07:33] <c014> ah nevermind I'll copy files without cooy
[10:16:35] <himbeere[m]> Hi there, I have trouble with installing yunohost. It's my second yunohost install. The first one went smoothly and I just wanted to do a clean re-install. Therefore I did a reset on the server and deleted all data (it's still the same domain name and the same IP) and run the install script and and went to the web interface for entering the existing domain name (the one i used before on the other yunohost I deleted) and it tells me that the domain already exists and I cant move forward.
[10:24:36] <himbeere[m]> How can the domain name still be know to a blank system?
[10:25:17] <ynhuser> hi, i am facing some problem with cloudflare dns system
[10:27:04] <ynhuser> Can anyone help to configure it with cloudflare
[10:51:53] <tdlf32[m]> > <@mavric34:matrix.org> Is it possible for a visitor to create a yunohost account from the portal?

I would also like to be able to register on a yunohost instance as a visitor, if you ever find a solution, let me know!
[10:56:52] <phinero> Guys, did anybody use OpenVPN and WireGuard at the same time on the server for different clients? Is it possible? Is there any specific points to know?
[10:57:11] <tituspijean> tdlf32[m] mavric34[m] this is a well-known request, and the feature is not doable yet on YunoHost
[10:58:53] <tituspijean> > <@phinero:matrix.org> Guys, did anybody use OpenVPN and WireGuard at the same time on the server for different clients? Is it possible? Is there any specific points to know?

On paper it should work, but if you need port forwarding, prepare yourself for a firewall configuration hell hole that I am unsure we can help you out. :/
[11:13:59] <fch> > hi, i am facing some problem with cloudflare dns system
try quad9
[11:18:11] <mavric34[m]> > <@titus[m]:libera.chat> tdlf32[m] mavric34[m] this is a well-known request, and the feature is not doable yet on YunoHost

Okay, what is the block to integrating this feature?

Do you have any idea when this feature will be integrated?
[12:27:28] <tituspijean> You can check our issues on Github, it's there. Main blockS are API update and dissociating the user portal from the SSO. As always, we do not give timelines.
[12:31:09] <fdo> #yunohost:libera.chat
[12:32:20] <fdo> bonjour, j'ai une question
[12:33:41] <fdo> si je ré installe l'image yunohost comment garder le nom de domaine de la première installation
[12:33:46] <eric_G> suspense....
[12:34:28] <guilhem451[m]> supprime le domaine avant de reinstaller?
[12:34:29] <eric_G> en utilisant le même
[12:35:24] <fdo> je souhaite garder le nom de domaine
[12:36:53] <rodinux> tu as fait un backup de la première installation ??
[12:37:32] <fdo> oui la sauvegarde a été faite via l'interface yunohost
[12:38:16] <rodinux> Au moment de l'install si tu restaure le backup, il va reprendre le même nom de domaine...
[12:40:20] <rodinux> Si tu souhaites repartir à zéro, ben tu choisis le même nom de domaine lors de l'installation...
[12:41:01] <fdo> je vous remercie pour vos réponses. A bientôt.
[12:42:40] <rodinux> Pour restaurer les backups, il faut créer les dossiers /home/yunohost.backup/archives/ et mettre les sauvegardes dans ce dossier.
[12:52:32] <tituspijean> > <@rodinux07:matrix.org> Si tu souhaites repartir à zéro, ben tu choisis le même nom de domaine lors de l'installation...

S'il repart de zéro sans restaurer de sauvegarde, alors il faut demander la suppression de domaine sur le forum avant.
[13:08:48] <rodinux> > <@titus:pijean.ovh> S'il repart de zéro sans restaurer de sauvegarde, alors il faut demander la suppression de domaine sur le forum avant.

Ah oui... c'est ça qui est important... pour un nom de domaine yuno...
[13:09:54] <rodinux> fdo: be careful
[13:39:40] <tsh> salut ! J'ai une question, j'ai installé Jitsi et les diagnostiques me signalent que "Le port 4443 n'est pas accessible depuis l'extérieur."
[13:40:06] <tsh> Rendre ce port accessible est nécessaire pour les fonctionnalités de type [?] (service jitsi-videobridge)
[13:40:30] <tsh> Mais quand je regarde dans l'admin c'est ouvert ...
[13:40:31] <tsh> etrange non ?
[13:40:32] <tsh> comment vérifier ?
[13:46:24] <Aleks (he/him/il/lui)> mais est-ce que tu l'a forwardé depuis ta box comme les autres ports ?
[14:31:32] <tituspijean> tsh: Aleks (he/him/il/lui) il n'est pas impossible que ce port soit ouvert en UDP, ce que le Diagnostic ne teste pas
[15:04:10] <Aleks (he/him/il/lui)> ah yes
[15:09:56] <Salamandar[m]> I got an existential question
[15:09:57] <Salamandar[m]> What if I got a yunohost at mydomain.tld
[15:10:19] <Salamandar[m]> also at mydomain.tld
[15:10:19] <Salamandar[m]> But I want to use the email service provided by my registrar (ovh)
[15:11:09] <Salamandar[m]> I'm guessing that the internal emails of yunohost won't get out of the server ? Or would they, for users non existing on the server ?
[15:15:37] <tituspijean> If you configure OVH SMTP servers as relays, then the emails would get out. They won't get in though, since the DNS records would point to the OVH servers.
[15:17:19] <Salamandar[m]> hmmmm interesting
[15:18:17] <Salamandar[m]> does that mean that every email (e.g every yunohost user) has to be created on the ovh side, i guess ?
[15:25:53] <tituspijean> Can you specify what you want to do?
[15:28:13] <ynhuser> Hi, I have phpmyadmin installed in a LAN yunohost and trying to connect to a db from python it is using the same port?
[15:29:24] <tituspijean> Hello, I do not understand your question, can you rephrase it?
[16:13:44] <guilhem451[m]> i dont understand as well as i would like
[16:14:14] <guilhem451[m]> python+mysql ?
[19:27:47] <bormay[m]> My vps keeps shutting down itself
[19:28:19] <bormay[m]> This has been happening for two days in a row now
[19:28:29] <bormay[m]> How can I find out why yunohost is shutting down?
[19:31:37] <Aleks (he/him/il/lui)> stricly speaking, it's not yunohost which is shutting down but the server : yunohost is only a tool called time to time to perform system administration tasks in a friendly manner
[19:31:55] <Aleks (he/him/il/lui)> sooo yeah idk, you could try to look at error in e.g. /var/log/syslog but this i kinda technical
[19:33:06] <bormay[m]> I am looking at it now
[19:33:06] <bormay[m]> last messages were from sogo
[19:33:07] <bormay[m]> where can I post the log?
[19:33:36] <Aleks (he/him/il/lui)> https://paste.yunohost.org/
[19:33:44] <hueso> maybe in ran out of RAM?
[19:33:49] <bormay[m]> sogo is my email client
[19:34:48] <bormay[m]> https://paste.yunohost.org/iqowilaxum.swift
[19:35:35] <bormay[m]> These were the last message before the vps was shutdown
[19:35:41] <bormay[m]> is this some sort of ddos?
[19:38:14] <bormay[m]> Or should this question be directed at my vps provider?
[19:38:25] <bormay[m]> What is weird is that the vps was just shutdown and not restarted
[19:38:48] <bormay[m]> I changed my control panel password but it was still shutdown after I changed my password
[19:39:01] <bormay[m]> * I changed my VPS control panel password but it was still shutdown after I changed my password
[19:41:05] <Aleks (he/him/il/lui)> there are thousands of reasons for this to happen
[19:41:31] <Aleks (he/him/il/lui)> maybe there are more clues in /var/log/daemon.log or other technical logs like kern.log
[19:41:48] <bormay[m]> Can I somehow narrow it down?
[19:46:39] <Aleks (he/him/il/lui)> yes, but there's no obvious method, first step should be to look carefully at logs, second step could be to look for RAM-eating processes if the first step is inconclusive
[19:59:40] <eric_G> tdlf32[m]: It's already in the catalog... On the archaeological section 😬 https://github.com/YunoHost-Apps/tagspaces_ynh
[20:00:33] <Guillaume Bouzige> can we distribute yunohost ? like if i have a numerous various sizes computers at disposable and i would like to run one yunohost server on all of them at once.
[20:02:51] <Aleks (he/him/il/lui)> nope
[20:02:53] <Aleks (he/him/il/lui)> nope nope nope
[20:03:04] <Aleks (he/him/il/lui)> why do people always want to do complex shit x_x
[20:04:32] <Aleks (he/him/il/lui)> it's supposed to be about simplicity and "just working" ... like ... get a hardware, get an internet connectivity, install yunohost on the damn shit, install your app, and do what you wanted to do in your life instead of dealing with sysadmin all day
[20:04:54] <Aleks (he/him/il/lui)> but instead people are like "hmmm yeaaa i have 12 servers at home behind 7 layers of reverse proxy"
[20:06:14] <tdlf32[m]> > <@ericg[m]:libera.chat> tdlf32[m]: It's already in the catalog... On the archaeological section 😬 https://github.com/YunoHost-Apps/tagspaces_ynh

I just looked in the official catalog and couldn't find it. I deleted my comment after seeing that the web version was paid https://www.tagspaces.org/products/
[20:08:50] <eric_G> TagSpaces has a AGPL-3.0 license: https://github.com/tagspaces/tagspaces
[20:10:17] <tdlf32[m]> > <@ericg[m]:libera.chat> TagSpaces has a AGPL-3.0 license: https://github.com/tagspaces/tagspaces

Why do they indicate that the web version is paid then? 🤔
[20:10:20] <FredJ> > <@Alekswag:matrix.org> but instead people are like "hmmm yeaaa i have 12 servers at home behind 7 layers of reverse proxy"

Aleks (he/him/il/lui): Respire, ça va passer!!! ;))
[20:10:41] <eric_G> the paid plan is probably when you use their server. Self-hosting should be free
[20:15:15] <jamesduro> > can we distribute yunohost ? like if i have a numerous various sizes computers at disposable and i would like to run one yunohost server on all of them at once.

You can do high availability with Proxmox, and install YunoHost on a KVM
[20:15:16] <Guillaume Bouzige> > <@Alekswag:matrix.org> nope nope nope

though so too....
[20:15:17] <jamesduro> > <@ericg:matrix.org> the paid plan is probably when you use their server. Self-hosting should be free

All right. Thanks for the explanation ^^
[20:16:00] <Guillaume Bouzige> > <@tdlf32:matrix.org> You can do high availability with Proxmox, and install YunoHost on a KVM

true but it is overkill
[20:16:19] <Aleks (he/him/il/lui)> nothing in YunoHost is explicitly designed around HA, I doubt that ticking a box in Proxmox will magically do stuff
[20:19:24] <Aleks (he/him/il/lui)> omg
[20:19:24] <jamesduro> > though so too....

Aleks (he/him/il/lui): gets excited way too fast! ^^

I have 3 servers that are behind an OpenWRT Opensource switch with VPN wireguard and each VM that uses Yunohost is connected via tailscal (double VPN on double VPS with local hosting) for more security :)
[20:19:25] <Aleks (he/him/il/lui)> why would you do that
[20:19:25] <bormay[m]> My at idle use of ram is around 8% .. Do you really think the system is just shutting down because of ram usage?
[20:19:44] <bormay[m]> it feels like it is being shut down by the provider or something
[20:19:49] <bormay[m]> Wouldn't the system reboot instead of shutting down if it was ram?
[20:20:12] <jamesduro> > <@Alekswag:matrix.org> why would you do that

To host Pro Russian websites about the war in Ukraine and support Wagner. The firmware of the servers was flashed with Coreboot!
[20:21:18] <Aleks (he/him/il/lui)> wat 😐️
[20:23:20] <jamesduro> > <@Alekswag:matrix.org> wat 😐️

Sometimes it is necessary to do complicated things to ensure the security of a computer installation and avoid censorship or worse!
[20:26:55] <Salamandar[m]> Hey guys
[20:27:08] <Salamandar[m]> I just changed my router and had a hard time making uPNP work
[20:27:26] <Salamandar[m]> upnpc kept saying there was no upnp device on the network
[20:27:37] <Salamandar[m]> `sudo yunohost firewall allow UDP 1:65535` fixed the issue… but that's not really nice
[20:27:58] <Salamandar[m]> here : https://unix.stackexchange.com/questions/183036/miniupnp-thinks-my-router-doesnt-support-upnp they're saying to accept upnp only from the router, makes sense
[20:28:06] <Aleks (he/him/il/lui)> https://i.imgflip.com/7bazjk.jpg
[20:29:24] <Salamandar[m]> Although i still got an error :
```
# sudo yunohost firewall upnp enable
Success! Firewall reloaded
Error: No UPnP device found
Success! Firewall reloaded
Error: Could not open port via UPnP
```
[20:29:24] <jamesduro> > <@Salamandar[m]:libera.chat> I just changed my router and had a hard time making uPNP work

Why don't you use the DMZ?
[20:29:25] <Salamandar[m]> * Although i still got an error :

```
# sudo yunohost firewall upnp enable
Success! Firewall reloaded
Error: No UPnP device found
Success! Firewall reloaded
Error: Could not open port via UPnP
```
[20:30:20] <Salamandar[m]> > <@Alekswag[m]:libera.chat> https://i.imgflip.com/7bazjk.jpg

freebox works _noice_
[20:31:04] <Salamandar[m]> > <@tdlf32[m]:libera.chat> > <@Salamandar[m]:libera.chat> I just changed my router and had a hard time making uPNP work
>
> Why don't you use the DMZ?

I'm using openWRT, there's no easy "dmz", also for ports over 1024, i'm less confident
[20:31:04] <Salamandar[m]> also : what a fast meme generator
[20:32:27] <jamesduro> > <@Salamandar[m]:libera.chat> > <@tdlf32[m]:libera.chat> > <@Salamandar[m]:libera.chat> I just changed my router and had a hard time making uPNP work
> >
> > Why don't you use the DMZ?
>
> I'm using openWRT, there's no easy "dmz", also for ports over 1024, i'm less confident

I also use OpenWRT on my router and on my switches, my NAS server is on the DMZ and it works very well ! 🤔
[20:33:46] <jamesduro> UPNP also works well at home, but I don't use it for security reasons
[20:34:41] <jamesduro> It's either you use the DMZ, or use manual routing, but I don't advise you to use UPNP
[20:43:45] <mavric34[m]> Is it possible to use Yunohost only locally (LAN) without internet?

assuming we already have the GIT repositories of the applications locally and the YunoHost iso !
[20:45:13] <tituspijean> mavric34[m]: overall no. Application packages widely assume you have an active internet connection.
[20:51:06] <mavric34[m]> > <@titus[m]:libera.chat> mavric34[m]: overall no. Application packages widely assume you have an active internet connection.

I could install applications manually from local repositories!
[20:52:38] <mavric34[m]> Even if I use mirrors on the repositories of yunohost applications I could not use it locally?
[20:53:05] <Aleks (he/him/il/lui)> it's more complicated than this, some apps need to run `npm install` or `pip install` or whatever
[20:53:20] <Aleks (he/him/il/lui)> so like, yeah, you could mirror half of the internet I guess...
[20:55:09] <mavric34[m]> > <@Alekswag[m]:libera.chat> it's more complicated than this, some apps need to run `npm install` or `pip install` or whatever

With a local mirror on the Debian bullseye repositories it should work?
[20:55:24] <Aleks (he/him/il/lui)> nope
[20:55:26] <Aleks (he/him/il/lui)> nope nope nope
[20:55:46] <tane> I take it the yunohost-bullseye-11.0.9-amd64-stable.iso is good but I am definately having problems installing to laptop with it. https://paste.yunohost.org/xinufeguwa.sql
[20:56:38] <mavric34[m]> > <@Alekswag[m]:libera.chat> nope nope nope

npm and pip will be available via the Debian repositories, why wouldn't that work, I need to mirror the Yunohost repositories too?
[20:57:12] <Aleks (he/him/il/lui)> `npm install` fetches a bunch of dependencies from the internet (quite a lot actually)
[20:57:16] <Aleks (he/him/il/lui)> same for `pip`
[20:58:26] <mavric34[m]> > <@Alekswag[m]:libera.chat> `npm install` fetches a bunch of dependencies from the internet (quite a lot actually)

but npm uses its own repositories?
[20:59:14] <Aleks (he/him/il/lui)> and yes, it's a mess, the entire web ecosystem nowadays is like "Woah, wtf you mean 'building a set of assets people can just install locally with minimal dependencies required ?' Naaaah, I'm gonna instead people install the dependencies with npm, and of couse for this they'll need npm or yarn, and for this they'll need to install a custom apt repository or install `nvm` to manage multiple versions of npm, and ***then*** they'll be able to download half of the internet to run my software"
[20:59:22] <Aleks (he/him/il/lui)> > <@mavric34[m]:libera.chat> > <@Alekswag[m]:libera.chat> `npm install` fetches a bunch of dependencies from the internet (quite a lot actually)
>
> but npm uses its own repositories?

yes
[20:59:53] <mavric34[m]> > <@Alekswag[m]:libera.chat> > <@mavric34[m]:libera.chat> > <@Alekswag[m]:libera.chat> `npm install` fetches a bunch of dependencies from the internet (quite a lot actually)
> >
> > but npm uses its own repositories?
>
> yes

I would download all the necessary repositories to run yunohost locally without internet. I'm ready to make all the mirrors you need!
[21:01:04] <Aleks (he/him/il/lui)> ¯\_(ツ)_/¯ cool i'll watch you 😅
[21:01:27] <mavric34[m]> > <@Alekswag[m]:libera.chat> ¯\_(ツ)_/¯ cool i'll watch you 😅

I would mirror the repositories: npm + Yunohost + pip + debian

Are there any other dependencies I should consider?
[21:02:10] <Aleks (he/him/il/lui)> I don't think you realize what you mean but hey yeah, that would be a good start ... and then depending on applications you want to install, maybe you'll need the ruby repositories
[21:02:33] <Aleks (he/him/il/lui)> ah and also the upstream packages are downloaded from various places such as github or wherever the upstream hosts its stuff
[21:02:57] <Aleks (he/him/il/lui)> (but for this there is *sort of* an undocumented mechanism .. though ofc you need to download the stuff in the first place at some point)
[21:05:42] <jamesduro> > <@Alekswag:matrix.org> I don't think you realize what you mean but hey yeah, that would be a good start ... and then depending on applications you want to install, maybe you'll need the ruby repositories

I know that storing the repositories will require at least 3TB of disk space, I have what it takes for that. Thanks for the information, but I have another question, can Yunohost take a LAN IP address instead of the domain name?
[21:06:07] <Aleks (he/him/il/lui)> :|
[21:07:00] <Aleks (he/him/il/lui)> https://media.tenor.com/y0Kg49lLETsAAAAC/spongebob-squarepants-im-out.gif
[21:07:00] <jamesduro> Instead of using the domain.tld, I could give it 192.168.x.x?
[21:07:40] <eric_G> is it a bunker?
[21:08:25] <jamesduro> > <@ericg:matrix.org> is it a bunker?

It is an Intranet
[21:09:04] <jamesduro> > <@tdlf32:matrix.org> Instead of using the domain.tld, I could give it 192.168.x.x?

Is this question so difficult?! 🧐
[21:09:48] <Aleks (he/him/il/lui)> no, you can't, too many pieces of configuration assume there's a domain defined, you should at least use a local domain such as `whatever.local`
[21:10:52] <eric_G> right now I'd rather store food than a bundle of dependencies 😄
[21:10:53] <bormay[m]> so how can I tell why my VPS is being shut down? :/
[21:11:34] <jamesduro> > <@Alekswag:matrix.org> no, you can't, too many pieces of configuration assume there's a domain defined, you should at least use a local domain such as `whatever.local`

No worries, I would use a local domain like whatever.local, my yunohost installation will only use local repositories
[21:15:39] <jamesduro> I've already stocked entire boxes of liophilized food, now I have to back up the internet before it cuts out permanently! ^^
[21:25:12] <phinero> https://aria.im/_matrix/media/v1/download/matrix.org/qPHXoryXWplwUgKZBibefHQC
[21:26:10] <phinero> Please, can't find the documentation for **Borg server** **yunoapp installation!** I mean, can't understand what do I need to fill the installation form
Do I have install it on subdomain?
[21:27:00] <phinero> Please, can't find the documentation for **Borg server** **yunoapp installation!** I mean, can't understand what do I need to fill the installation form
Do I have install it on a subdomain?
[21:27:11] <Guillaume Bouzige> borg comes in two apps, one for server and the other like clients...
[21:27:42] <Guillaume Bouzige> I am not super knowledgable on borg tho never used it but the principle of it is that
[21:33:38] <Guillaume Bouzige> script restic or rsync imho
[21:41:17] <craigvb[m]> DNS resolution seems to be working, but it looks like you're using a custom /etc/resolv.conf.

The file /etc/resolv.conf should be a symlink to /etc/resolvconf/run/resolv.conf itself pointing to 127.0.0.1 (dnsmasq). If you want to manually configure DNS resolvers, please edit /etc/resolv.dnsmasq.conf.
[21:41:38] <craigvb[m]> Is there a command to restore this to being correct... I'm sure there is but can't for the life of me remember it
[21:43:02] <phinero> Deleted )
[21:43:24] <phinero> Maybe is there a better way to get server's backup (I mean a full server's backup, not only Yuno via Webadmin)
[21:46:59] <Aleks (he/him/il/lui)> `ln -sf /etc/resolvconf/run/resolv.conf /etc/resolv.conf`