XMPP for all Nerdica.Net Users

!Nerdica Forum

As yesterday already pointed out, I worked on enabling XMPP for all Friendica.Net users. A short test showed that this was successful, at least as far as I could test it.

So, what's this XMPP stuff is all about?

What is XMPP?
XMPP, or formerly known as Jabber, is a protocol for instant messaging. You can read the XMPP article in Wikipedia if your interested in details.
XMPP is similar to Friendica in that it is a federated protocol as well as email is. So, there is no central server infrastructure like for Facebook, but basically everyone can run his/her own server, if wanted. But you don't need to! There are hundreds of free XMPP servers out there where you can register an account. As an user of Nerdica.Net you already have an XMPP account with the same address as your Friendica account: <username>

How can I use XMPP?
There are multiple options.

1) Within your profi... Show more...
There are some good readings about XMPP in the Internet:
- Wikipedia article:
- XMPP Compliance Test of XMPP server of Nerdica.Net:
- a longer introduction:
- Search chat rooms:
(more to come)

XMPP Test for Nerdica.Net Users

!Nerdica Forum

Today I worked a little bit on connecting Nerdica.Net and my XMPP server. In the end that would mean that every user of Nerdica.Net would automatically get an XMPP address as well (XMPP formerly known as Jabber).

If there's anyone willing to test this, please drop me a private message! :-)

Nerdica.Net upgraded to 2019.01 release

!Nerdica Forum

Just upgraded to today release of Friendica 2019.01

Version Friendica 'The Tazmans Flax-lily' 2019.01 - 1293

Nerdica.Net now on 2019.01-rc branch

!Nerdica Forum
@Friendica Admins

I just switch from stable branch to 2019.01-rc branch.

So, if you experience any issues, please drop me a note.


Webserver was offline this night

!Nerdica Forum

When I woke up this morning I realized that the webserver was not reacting anymore. In general the machine was rather unresponsive and had a load of >240.

The issue began after 3:17 CET according to the last log entries. You can see that the disk utilization graphs get a peak at that time:


Even rebooting via SSH was not possible anymore. So I had to kill the virtual machine and restart it.
Now everything should work again.
A fresh start for 2019.
Yeah, well, not exactly for 2019, but well...
Basically I would have liked to find out what went wrong, but even a "ps faux" to list the running processeses didn't work anymore... still some munin plugins did work well and delivered data back to the collector, but some were not. So, completely mysterious and I have had no other choice to restart the machine to bring the service back to all the users... ;)
Sadly this happened again today at 12:00 CET... same pattern again...

As a result, I'll migrate the Mastodon instance again to its own virtual machine...


Today the #Friendica node on reached 500 registrations:


Yay! :-)

!Friendica Admins !Nerdica Forum
We are coming near to 650 registered users on Nerdica.Net, so nearly +150 users in 3 weeks... I'm impressed.

That's maybe a reason to think about limiting the number of users somewhen, like e.g. when we reach 1000 users. I do think that it is not in the best interest of the fediverse to have a few large nodes/instances, but the big benefit is to have many, many smaller ones. Usually I would recommend 50-500 maximum of users.

What do you think?
I think that by march there will be 10 times more than that coming.
Not every node works as well as Nerdica.
Thanks for the positive feedback that Nerdica is a well running node! :-)

PS: at the moment I'm thinking about if and how to enable XMPP for Nerdica.Net users as well by default....
I am not informed enough to have an informed opinion. But clearly at some point it will become also a resource issue for you. That would be a logical time to limit new users. How difficult have you found it to run I would consider starting a node and running it on digital ocean or something. But I am concerned about the amount of time required.
Well, how much time is it to run Nerdica?

Difficult to answer.
I think Friendica as the underlying software is easier to maintain than some other softwares. So, basically the most time is needed to curate about the users. See if there are complaints by users, trying to help some with technical issues and such, and of course: taking about of spammers.

When you want to run your own node and don't intent to grow large like 100-200 users or even more, but keep it between 20-50 users, I think it is not that big difference to running a node just for yourself. Of course you can invest endless time in maintaining a site with just 10 users if you want, but you don't need to.

For me, the daily estimated amount of time for Nerdica.Net (just the administrative tasks) is maybe 10-20 mins in average. This is mostly checking if everything is still working fine.

Basically I encourage people to run their own infrastructure if they are either competent enough to do so or willing to learn a lot of things.
And it surely helps when you first gather some experiences... Show more...

Upcoming Server Works

!Nerdica Forum

Today I sent a Samsung NVME M.2 disk to the hoster in order to have that put into the server and to speed up the underlying database of Friendica on Nerdica.Net.

This is somewhat strange... Although I bought that server, I've never seen it personally. It was directly sent to the colocation hoster and now I'm somewhat curious whether or not everything fits into the box.

So, expect some downtimes of the server in the next 1-2 weeks. Until everything is settled and tuned, it will need some reboots and such.

Maybe some interesting facts for the techies of you:
- database size: 19 GB at the moment
- mem/pool size: 16 GB
- current disk setup: 4x SATA disk RAID10
- 6x Xeon cores
It's somewhat likely that the SSD will be put into place around December 12th, so in about 3 weeks. The hoster will then be at colocation space for another costumer and I won't need to pay an additional fee for installation. :-)
The downtime has now been scheduled for Thursday, Dec. 13th, between 18-20:00 CET. The colocation provider will then shutdown the server and install the SSD. After that I need to make some tests and move the databases from the RAID10 to the SSD.
This will take some time, but I guess the server should be back up again at 21:00 CET...

Friendica and GDPR

Hi there.

I joined G+ a long time ago due to me and my wife using the Ingress AR-Game. Since then I have used the Google services a lot (G+, Blogger, Drive, ...). About five years ago I also became data protection officer (#Datenschutzbeauftragter) in our company and learned a lot about do's and don'ts, recently regarding the new general data protection regulations (#gdpr) that are in effect since May 25th 2018.
Google has its flaws but after all they were certified by the privacy shield standard applied to US companies that are working personal data of EU inhabitants which is acknowledged by gdpr as a legal standard.
Looking for a new way to connect to people over the internet (due to the recent news that G+ is shutting its service down next year) I joined #... Show more...
#Datenschutzbeauftragter) dsgvo (x) friendica (x) gdpr (x)
Since I forgot some tags and beeing unable to edit the original post I comment with tags on my post.
#privacyshield #gdpr #dsgvo #dataprotectionofficer #privacy #privacypolicy
Hmmm, since you are posting this in the Nerdica Forum, I think you are especially interested in GDPR statements regardings this node, right?

1) This node is run by a private person,
2) I'm a data protection & privacy activist for years and active in AK Vorrat and other NGOs
3) except for the mail address, which is necessary to register and recover lost passwords, all data that is stored is entered by the users. There is no data preservation of IP addresses in the logs.
4) if someone wants to provide me a good text for data protection statement to be published on this side, this would be very much appreciated
5) the moment when someone wants to put legal action against this node or server in any regard is the moment where I shutdown everything and delete it.
Hi @Ingo Jürgensmann So I guess all nodes have to have their own activities around privacy regulations. As far as I understand the aspects of running a friendica node you are a "controller" (GDPR Art 4) and so you are responsible for all that is required in regards of gdpr and your node.
Please note that I am not willing to take any legal action in this regard so all I write is meant to be an advice (and/or a starting point for further discussions) from someone who is still learning how social networks work.
A good starting point to figure this issue out is to compile a "record of processing activities[" (GDPR Art 30). You will find a document here that might help you setting this... Show more...
Although I think JPA did a great job in the legal process of GDPR, but what came out is a little too bureaucratic and over the top for private users.
It's quite unlikely that I will conduct such a "paper".
That's why I said that I will shutdown everything on that moment when I'm forced to do so. This will also be the case when upload filters are required by EU legislation. That wouldn't be a free and open Internet anymore, because already today you need a master degree at a law school when running some services on the Internet.
I totally agree with you on the amount of formality and bureaucracy that is required. I don't have a law degree either and sometimes I have no choice but to ask for the assistance of a lawyer. And I definitely didn't want to make you upset. ;)

But if I had a saying in this I would rather make friendica my "safe social networks harbour" which requires the administration to meet legal requirements rather than to have yours, mine and everyboby elses endeavors shatter at the first sign of trouble. Running an internet service that deals massively with personal data is not something to treat lightly. But I also think it is possible to tackle all requirements. At least it is worth a try.


!Nerdica Forum

Since of today is secured by DNSSEC. There shouldn't be any issues because of this. Just to let you know... :)

help for configuring an app

hi everybody :)

i am a sailfish os users and wanted to try out Friendly, the native app. Thing is i cannot configure the app, maybe someone can give me some hint? :)

Nerdica.Net upgraded to Friendica 2018.8-RC

!Nerdica Forum

After the message came in today that Friendica 2018-8rc1 has been released I upgraded Nerdica to that version. The database conversion took a while, but in general there was no problem during upgrade.
Only thing that seems a little bit odd is the rendering of Umlauts, which seem to be broken, but I guess that this issue can be solved shortly. So, stay tuned! :-)

Admin Nerdica.Net
6 comments - Show more...
That makes sense. Never mind!
Yeah, nonetheless I checked the app permission list in Twitter and it is still activated - alas apparently not working anymore.
That's one of the reasons why so many users are moving away from Twitter into the Fediverse lately...

Ah, you maybe want to try IFFFT or Buffer addon instead... But this also means to invoke another third party into your communication channels and giving them access to your stuff...
*narf* ... couldn't await the day to completely ditch twitter. ;-)


!Nerdica Forum
Hi, ich bin neulich mit diesem Account von Libranet hierher umgezogen. Der Umzug hat auch ganz gut funktioniert. Mit einer Ausnahme, die vielleicht auf einem Missverständnis beruht, dass ihr vielleicht aufklären könntet. Und zwar lässt sich der Nerdica-Account nicht mit anderen Instanzen föderieren, die zuvor schon den libranet-Account kannten. Und dabei geht es nur um den Libranet-Account (nicht um die ganze Instanz!).

Warum ist das so?

Vielen Dank für jede Antwort!
4 comments - Show more...
Oeh, also wenn ich das richtig verstehe:
- ehemals auf Libranet
- Account nach Nerdica umgezogen
- danach den Account auf Libranet geloescht
- und nun festgestellt, dass die Kontakt nicht automatisch auf vom alten auf den neuen Account wechseln?

Ich vermute, dass das so funktioniert hat wie es funktionieren sollte, aber vielleicht kann jemand mit mehr Hintergrundwissen ueber das Protokoll auf !Friendica Support weiterhelfen?
Ich vermute gerade, dass es so eine Art Alias-Mechanismus gibt, den ich jetzt unterbrochen habe. :-(
Ja, kann gut sein, aber da wissen vielleicht @Michael Vogel oder @Tobias weiter...

Picture upload issues

Anyone know why i am getting a regular upload fail for pictures? It seems i can upload small files only. Is there a file size limit?

As stated before, there might be a 2 MB upload limit, although I lately changed all the occurances in php.ini and raising it to 20 MB.

Formatting Text


Does Friendica allow formatting of text in posts? Am I to use HTML or Markup to do that? Is there some sort of WYSIWYG (What You See Is What You Get) interface for posting?
formmating (x) HTML (x) Markup (x)
I think you can use BBcode to format text.

Welcome to all new users

!Nerdica Forum

To all of our new users a friendly welcome!

There are lots of new users in the last days apparently coming from that #deletefacebook campaign.
Maybe you are wondering why there is no traffic in your timeline after joining. #Friendica is working a little different than Facebook and you actively need to search for your contacts to connect to. There is no automatism finding your friends via uploaded phonebooks or similar. This is by design for the sake of privacy and data protection.

So, please don't be disappointed when your timeline seems to be empty in the first days. Start posting stuff, experiment with your profile settings who can see what and connect with other users in the Fediverse.

Have fun!
Is there a link to the community page?
utzer Friendica
The community is linked to from any page, the URL ist

XMPP addon activated

!Nerdica Forum

I've activated the XMPP addon on Nerdica.Net. In your user settings you can activate this addon. Basically it should be pre-configured with the correct BOSH server settings.

If you want to use it, you need to have an existing XMPP account. If you want to have a user account on Nerdica.Net, please contact me. I'll give out XMPP accounts under Nerdica.Net domain and can even provide you with a matching mail address. That way you will have the same contact address for your Friendica account, XMPP address and your mail address. Only requirement is that you are an active user on Nerdica.Net for some time.

Have fun!

Upgraded to Friendica 3.6 release

!Nerdica Forum

I already switched 3 weeks ago to the 3.6 Release Candidate. As Friendica released 3.6 today, I also switched to the newest release.
So, we are now running on Friendica 3.6. :-)

Nerdica.Net upgraded to Friendica 3.6.0-RC
Today I switched over to version 3.6.0-rc of Friendica.

This resulted in some hours of downtime, because the database kept updating over and over again until I realized that it was looping and what the problem was.

It was always updating the item table and the reason was that the database setting needed to be changed:


This setting previously was set to 4M, which was not enough memory.

Running "./scripts/dbstructure.php update" did the trick, as advised by @utzer in

However, it also seems that my setting for memcached is not working anymore when set to true:

$a->config['system']['memcache'] = false;
$a->config['system']['memcache_host'] = "";
$a->config['system']['memcache_port'] = 11211;

When set to true I'm unable presented with the login page, but unable to login anymore.

But beside that the new version seems to run pretty well so far.

!Friendica Support !Nerdica Forum
While the update the website presented me with updates from time to time:

System down for maintenance
2018-03-03 17:55:02 UTC: updating item table.

After some hours I started mytop and discovered that each time it was the same table that was ALTERed/copied to a new temp table. At first I thought that multiple updates were necessary for each of other table dependencies, especially because there were notes of a long lasting DB update in the Friendica forum.

Nerdica.Net upgraded to Friendica 3.6.0-RC

Today I switched over to version 3.6.0-rc of Friendica.

This resulted in some hours of downtime, because the database kept updating over and over again until I realized that it was looping and what the problem was.

It was always updating the item table and the reason was that the database setting needed to be changed:


This setting previously was set to 4M, which was not enough memory.

Running "./scripts/dbstructure.php update" did the trick, as advised by @utzer in

However, it also seems that my setting for memcached is not working anymore when set to true:

$a->config['system']['memcache'] = false;
$a->config['system']['memcache_host'] = "";
$a->config['system']['memcache_port'] = 11211;

When set to true I'm unable presented with the login page, but unable to login anymore.

But beside that the new version seems to run pretty well so far.

!Friendica Support !Nerdica Forum

Welcome to the new Nerdica.Net forum

I would like to invite all users of Nerdica.Net to join this forum!

Please do not hesitate to ask questions if you are new to Friendica or have just registered on Nerdica.Net. I'll try my best to help and assist you with your account on this site.

Your friendly admin,
Testing this one for a start...
Later posts Earlier posts