Due to a server transfer, upload has been down for a few hours. Unfortunately this could not be prevented.
It has been fixed, uploads are working again.
It takes a while for the new galleries to show on the main page. Tech support has been notified, they are doing their best to solve this.
21:00:00 server time