Hi!
We noticed our server has been down for a while. We were a bit busy with 'real life' problems and forgot to pay for it. We made a payment, but now it's having some technical issues. We contacted the server provider and expecting a solution soon.
Also Fedilab's updates will be back in August. Thank you for being patient and supportive <3