Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

NodeJS File SHARER

Share files with friends on the same network without the need for a flash drive

Select Files Directory
screenshot from 2018-09-27 11-49-10 screenshot from 2018-09-27 12-17-55

All dependencies: nodejs, express, mod_autoindex.

Installization

$ git clone https://github.com/abdurrahmanekr/nodejs-file-sharer
$ cd nodejs-file-sharer && npm install
$ npm start

How does it work?

Suppose you use two devices connected to the same network.

  1. Let someone set up NodeJs File SHARER. Then run the this command: npm start

  2. The application will be broadcast by port 1453 by default.

  3. Locate the ip address on the published computer. (ex: 192.168.1.21)

  4. From the other computer, enter the ip address. (ex: http://192.168.1.21:1453/)

  5. Chosee file and upload

  6. If successful, you can find the file in the uploaded_files directory located in the project directory.

  7. If you want to download the uploaded files, you can go to /files path and view them. (Ex: http://192.168.1.21:1453/files/)

Bash File Upload With cURL

curl -F "fileupload=@/path/to/file" http://<ipaddress>:1453/fileupload

Help improve

This app needs a

  1. Design.

  2. Progressbar.

  3. Error management.

  4. Port, Max file size and filedir options

Thanks for your contribution.

About

Share files with friends on the same network without the need for a flash drive

Topics

Resources

Releases

No releases published

Packages

No packages published