Couple of days ago I lost the connection to ntfy.sh, so we started talking on the #selfhosted matrix.org chat about notifications and ntfy, I started selfhosting ntfy and then stratself pointed out one can also use Conversations as a provider.

Long story short, I tried it and it works. This is the config for someone hosting xmpp with prosody and using apache reverse proxy. The original post of stratself gives the config with ejabberd and Caddy, it's linked in the beginning.

Amazing all you can do!

submitted 2 weeks ago* (last edited 2 weeks ago) by to c/privacy@lemmy.ml
 

I just watched the EU parliament plenary and they just voted in favor of Chat Control. I can't understand what's going on in their head. The last speaker before the vote had very good points.

I think we should now verify who voted in favor and have all their communications be public from now on.

Edit: name and shame below.

spoilerECR - Axinia, Bielan, Brudziński, Geadi, Gosiewska, Jaki, Kamiński, Kanko, Maląg, Ruissen, Rzońca, Teodorescu, Van Dijck, Van Overtveldt, Wiśniewska, Zalewska, Złotowski

PPE - Aaltola, Abadía Jover, Adamowicz, Aftias, Agius, Arimont, Arłukowicz, Beke, Beleris, Bellamy, Benjumea Benjumea, Bentele, Berger, Bernhuber, Bogdan, Brejza, Brnjac, Buda Daniel, Budka, Bugalho, Buła, Carberry, Casa, del Castillo Vera, Černilec Tomašič, Crespo Díaz, Cunha, Dahl, Dávid, de la Hoz Quintano, De Meo, Doherty, Doleschal, do Nascimento Cabral, Dorfmann, Düpont, Ehler, Estaràs Ferragut, Ezcurra Almansa, Falcă, Falcone, Farský, Ferber, Fourlas, Gahler, Gasiuk-Pihowicz, Geuking, Gieseke, Giménez Larraz, Glavak, Gomart, González Pons, Gotink, Gronkiewicz-Waltz, Hadjipantela, Halicki, Hansen, Hava, Herbst, Herranz García, Hetman, Humberto, Imart, Jarubas, Joński, Juknevičienė, Kalniete, Kefalogiannis, Kelly, Kemp, Kircher, Köhler, Kohut, Kokalari, Kolář, Kollár, Koning, Kopacz, Kovatchev, Kulja, Lakos, Lanig, Lazarov, Le Callennec, Lenaers, Lewandowski, Lexmann, Liese, Lins, Lopatka, López-Istúriz White, Łukacijewska, McAllister, Mandl, Marczułajtis-Walczak, Martusciello, Mato, Mažylis, Mehnert, Meimarakis, Meleti, Mertens, Millán Mon, Montserrat, Morano, Moratti, Motreanu, Mureşan, Navarrete Rojas, Nerudová, Nevado del Campo, Niebler, Niedermayer, Novakov, Nykiel, Pascual de la Parte, Pedro, Pereira, Pietikäinen, Polfjärd, Popescu, Princi, Protas, Radev, Radtke, Ratas, Ressler, Ripa, Salini, Saudargas, Schenk, Schwab, Seekatz, Sienkiewicz, Simon, Sokol, Solís Pérez, Sommen, Sousa Silva, Stier, Szczerba, Teodorescu Måwe, Ter Laak, Tobé, Tomc, Tonin, Tosi, Toveri, Tsiodras, Vaidere, Vălean, Verheyen, Vincze, Voss, Vozemberg-Vrionidi, Vázquez Lázara, Walsh, Walsmann, Warborn, Wawrykiewicz, Wcisło, Weber, Wechsler, WEISZ, Winkler, Winzig, Wiseler-Lima, Zarzalejos, Zdechovský, Zdrojewski, Zoido Álvarez, Zovko

PfE - Androuët, Bay Christophe, Birkholm, Brasier-Clain, Bžoch, Castillo, Dauchy, Deloge, Deutsch, Disdier, Dömötör, Dostalova, Ferenc, Frigout, Furet, Győri, Gyürk, Hölvényi, Jamet, Knotek, Knot, László, Leggeri, Nagyová, Nikolic, Pennelle, Pokorná Jermanová, Rechagneux, Rougé, Szekeres, Thionnet, Valet, Varaut, Vicsek

Renew - Allione, Andrews, Azmani, Baljeu, Boyer, Canfin, Cassart, Chastel, Decerle, Devaux, Farreng, Goerens, Gozi, Groothuis, Grudler, Guetta, Henriksson, Katainen, Kelleher, Keller, Kulmuni, Loiseau, Ní Mhurchú, Picierno, Tomac, Van Brug, Verougstraete, Wilmès

S&D - Andriukaitis, Angel, Annunziata, Arnaoutoglou, Ballarín Cereza, Biedroń, Blinkevičiūtė, Bonaccini, Cârciu, Cepeda, Clergeau, Cristea, Danielsson, Dibrani, Di Rupo, Dobrev, Eriksson, Farantouris, Firea, Fita, Franqueira Rodrigues, Fritzon, Fuglsang, Gálvez, García Pérez, Germain, Glucksmann, Gómez López, Gonçalves Sérgio, González Casares, Grapini, Grossmann, Guzenina, Heide, Heinäluoma, Homs Ginel, Incir, Jalloul Muro, Laureti, López, López Aguilar, Luena, Maestre, Manda, Maniatis, Mavrides, Mebarek, Mendes, Mendia, Molnár, Moreno Sánchez, Moretti, Muşoiu, Nardella, Negrescu, Nica, Noichl, Ó Ríordáin, Pajín, Papandreou, Pellerin-Carlin, Penkova, Ricci, Ros Sempere, Sánchez Amor, Sancho Murillo, Sargiacomo, Schaldemose, Scheuring-Wielgus, Schieder, Serrano Sierra, Sidl, Śmiszek, Tarquinio, Tavares, Temido, Topo, Tramacere, Vind, Zingaretti

 

Hello everyone.

I just noticed I had some issues downloading dictionaries for my unexpected keyboard. So I did some quick checks and noticed the following:

My (f-droid) installed version is 1.32.1.

The Aurora/Play Store version is at 2.0.4.

Did the dev just stopped the process to have it in f-droid or is it another f-droid issue? Is there another repo (at least not on the github page)?

 

Tl;dr: Impossible to create a new github account.

Long version: This morning I noticed my WG tunnel was not working anymore. After some troubleshooting, I noticed it was the new android app which was the problem. So I wanted to report it. Like many other (FOSS) projects, it goes... through Github. sigh OK, since my older account has been flagged (aka Shadow banned) because I use an email alias, I need a new account. So I had to complete many weird captchas.

Well after all (see post image), registering is not possible. :D I followed Github troubleshooting steps, I realized the issue is with arkoselabs, one of their captcha supplier. Somehow it does not load, even with a clean new firefox (listed as supported browser) install without extension. But no problem since arkoselabs support was so helpful...

sigh... So I decided to give a try opening a ticket with my existing flagged account. Guess what? Yeah you're right. Not working either.

I have conflicted feelings because I'm happy to be kept away from a Microsoft product but I want to help a cool project by reporting an issue. All in all, it's quite funny I think.

 

[edit] Solution

In addition to the instructions in the link, make the paths relative in frontend/config.json (in /srv/modoboa/instance)

{
  "API_BASE_URL": "/api/v2",
  "API_DOC_URL": "/api/schema-v2/swagger/",
  "OAUTH_AUTHORITY_URL": "/api/o",
  "OAUTH_CLIENT_ID": "blablabla",
  "OAUTH_REDIRECT_URI": "/login/logged",
  "OAUTH_POST_REDIRECT_URI": ""
}

and I also added this in the nginx conf, don't remember if all was useful. In mail.domain2.com.conf

    location ~ ^/(api|accounts|autodiscover) {
        include uwsgi_params;
        uwsgi_param UWSGI_SCRIPT instance.wsgi:application;
        uwsgi_param Host $host;
        uwsgi_param X-Forwarded-Host $host;
        uwsgi_param X-Forwarded-Proto $scheme;
        uwsgi_param X-Real-IP $remote_addr;
        uwsgi_pass modoboa;
    }

...

    location /radicale/ {
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP $remote_addr;
...
}

As many have advised against it, I decided to start (almost self-)hosting my mail service.

I have tried with one domain, it has been running fine so far. I have not tested deeply but it works.

I want to host another domain, so I followed this guide which seems mostly still applicable: https://www.linuxbabe.com/mail-server/modoboa-multiple-domains

One thing though, with the current basic modoboa install, after following the steps in this guide, I can go to mail.domain2.com to access the webmail, however it is some kind of redirect and I end up on mail.domain.com. It must be on wsgi level because there is no redirect in nginx? So technically it's still working since it's what's actually under the hood. But would it be possible to stay on mail.domain2.com?

Or maybe I have missed something somewhere, because unlike mentioned in the guide, it seems I have to use mail.domain1.com to set up client IMAP and not mail.domain2.com.

I know this is not a modoboa support community but I am not going to create one (yet) and I am not going to reddit. And I can't open issues in Github. So live with it.

 

To the people here that host a synapse server, how do you handle registration?

Do you use the new matrix authentification server? How does that work?

If not, registration works via element web, where you can have a captcha to avoid a bot swarm. However the only accepted captcha in the synapse config is recaptcha. Have you read the news? Well, we will have to change the captcha method. I think I read somewhere it was possible to use hcaptcha on elementweb however the setting does not exist in synapse, or I did not find it.

How do we do?

submitted 5 months ago* (last edited 5 months ago) by to c/finland@sopuli.xyz
 

I know, many advise against it. But it does not matter, I just want to try, not (yet) host my important e-mails.

So it seems that by default port 25 is blocked by the internet service provider(s?). So I asked my provider to open it, and they answered that as per traficom rule, port 25 is reserved for the ISP and the ISP only, not to be used by private consumers.

The customer service could only give me this link, which does not explain why this port or the others are blocked. I also lack the technical background to understand this decision.

Can someone explain to me? And are there ways around it without using a VPS? What is/are an association for the defense of digital rights here, that would have content in English?

Thank You!

edit: typo

 

Recently Jellyfin client was crashing under Garuda distro. Instead of doing proper troubleshooting I just deleted it via package manager but... I did not pay attention under what repo it was (AUR?) and could not find it anymore to reinstall it. Has it been removed from the repo? Who should I ask? I solved my problem by installing flatpak but somehow I would prefer to have it in an Arch/garuda repo.

submitted 9 months ago* (last edited 9 months ago) by to c/fdroid@lemmy.ml
 

cross-posted from: https://sopuli.xyz/post/35523960

Stoat (formerly known as Revolt) is a selfhostable, FOSS replacement for discord [Group chats and voice channels you can join any time].

Cool new name, however not as easy to use in other languages.

Voice chat is stil not officialy implemented.

Self-hosting there. Apparently nothing to do for you if you had already hosted before the name change.

The Android app has unfortunately disappeared (not been updated) on F-droid.

Edit: added short description for clarification

 

cross-posted from: https://sopuli.xyz/post/35523960

Revolt became Stoat

Cool new name, however not as easy to use in other languages.

Voice chat is stil not officialy implemented.

Self-hosting there. Apparently nothing to do for you if you had already hosted before the name change.

The Android app has unfortunately disappeared (not been updated) on F-droid.

submitted 9 months ago* (last edited 9 months ago) by to c/selfhosted@lemmy.world
 

Stoat (formerly known as Revolt) is a selfhostable, FOSS replacement for discord [Group chats and voice channels you can join any time].

Cool new name, however not as easy to use in other languages.

Voice chat is stil not officialy implemented.

Self-hosting there. Apparently nothing to do for you if you had already hosted before the name change.

The Android app has unfortunately disappeared (not been updated) on F-droid.

Edit: added short description for clarification

 

cross-posted from: https://sopuli.xyz/post/35522343

Find My Device

Project 'Nulide/findmydevice' was moved to 'fmd-foss/fmd-android'. Please update any links and bookmarks that may still have the old path.

Find My Device has moved (since V0.10, V0.12 as of writing) and if you are hosting the server yourself, you might have missed that and might be locked out of the website interface.

If you have autoupdates on FDroid for your client, maybe you did not see the info.

view more: next ›