Skip to content

Web-based file transfer client written in React, Redux, and Go

License

Notifications You must be signed in to change notification settings

andweeb/courier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Courier

A visual abstraction of the Secure File Transfer Protocol (SFTP) to view, transfer, and traverse through files and directories between SSH-enabled remote servers on your web browser.

Installing

Uses Gulp and Browserify to bundle the frontend and live-reload the Go server.

  • npm install
  • npm start
  • Go to http://localhost:1337
A preinstall script automatically installs gulp globally and runs go get . && go install . Ensure that Go is installed correctly and the repository path is in your $GOPATH

A rough but functional prototype of Courier written in Node.js exists in the old branch.
Unfortunately only works in Chrome 😥. Run the following commands:

  • git checkout old
  • npm install
  • node app.js
  • Go to http://localhost:1337

Screencast

Here's a demo showing me transferring a couple files from my iPhone's filesystem (on the right) to one of the computers at the CSIF @ UC Davis (on the left).

About

Web-based file transfer client written in React, Redux, and Go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published