get '/:github_user/:github_repo/:uuid/:expiration_timestamp' do if params['expiration_timestamp'].to_i < Time.now.to_i status 404 'Oops...' else logger.info('Serving a tarball!') filepath = Fourchette::Tarball.new.filepath(params['uuid'], params['expiration_timestamp']) send_file filepath, :type => 'application/x-tgz' end end