Mastodon.nu suffered a failed update to the latest Mastodon software version 3.5.1 today 2021-04-26.
This unfortunately meant that we had to rollback the server to the latest backup which was last night.
If you created an account today 2021-04-26, you will have to recreate it.
We are very sorry for the incovenience.