The front-end is pretty much broken since a few months and there seems to be no admin with either the knowledge, the permissions, or the time to fix it. Federation seems to work, though. As well as the API for apps, but all, most, a lot of feddit.de communities moved to feddit.org with same name.