A tiny self-hosted file sharing platform with chunked resumable uploads