The TU website is now available again with the latest data. The backend also works again.