vext01, 1 month ago I see a lot of this recently. I wall of text about software whose purpose I have no idea. Going to their homepage doesn’t help much either. Looks like some kind of self hosted social network?
I see a lot of this recently.
I wall of text about software whose purpose I have no idea.
Going to their homepage doesn’t help much either. Looks like some kind of self hosted social network?