GitXplorerGitXplorer
h

ft

public
6 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f9a6fbb1c504f9d8b4e78aa2214c615787f3871e

Readme change because of combined executable

hhoweyc committed 9 years ago
Unverified
d95de19cd4c8007ab77dceaf2443836c2bb0ed4d

Make one executable

hhoweyc committed 9 years ago
Unverified
a00f0de9059b6d36d4922b89e36d16e59415947a

typo

hhoweyc committed 9 years ago
Unverified
ac9a9ad6c137977a9242b37fdc602e10b5da0525

Small readme fix

hhoweyc committed 9 years ago
Unverified
31e0479ebec00c6fa874390929b386baca4494d5

Initial commit

hhoweyc committed 9 years ago

README

The README file for this repository.

Folder Transfer

This is to allow one host to quicky download the contents of a folder on the serving host. A connection is opened for each file to be downloaded. Beware folders with lots of files, lots of connections will be made.

The main use case is transferring a folder of 1-30 videos from one server to another.

Why?

Because I couldn't find anything that was automatic and simple enough to just download the contents of a directory.

What about rsync?

Only one file at a time. Plus I don't care about delta-changes, I'm always downloading fresh, the files don't ever exist on the pulling host.

What about http server and aria2?

I was using aria2, it is awesome. However, I coulnd't find a way to download a whole directory without manual work of creating a file with a list of URLS for each file in the directory.

Should I use this?

Probably not, but feel free. There is no authentication at all. So if you keep the serving process up, anyone who knows the port can download everything.

I personally use this on an ad-hoc basis. I find a folder with some data I want on another machine, I start the server, ssh to the puller and start the get.

Usage

Serving host

	$ ft serve

Pulling host

	$ ft get serving-host