Cool, homepage is actually working try this link

I think we are able to update the site on the new server too.

Not sure where this box will appear