Simple search by link or file upload | No Carrierwave, using temp files