Due to most probably misconfiguration after recent migration to new setup, our lufi (https://upload.disroot.org) does not want to play nicely and upload files. Download seems to be working fine. It's most certainly a case of PEBKAC which should be solved somewhere today (depending on free time at hand).
Sorry.