Closer...

Uploads work, resizing works, pushing to fileserver works. Display still
but-ugly, input form unintuitive.