Skip to content
/ filedrop Public

A simple file upload and sharing web application

License

Notifications You must be signed in to change notification settings

zix99/filedrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b1d411f · Mar 20, 2019

History

22 Commits
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 20, 2019
Mar 17, 2019
Mar 17, 2019
Mar 17, 2019
Mar 20, 2019
Mar 20, 2019
Mar 17, 2019
Mar 17, 2019

Repository files navigation

FileDrop

npm (scoped)

FileDrop is a simple NodeJS application to upload and share files on local networks.

It is written to work completely offline. That means you can host it on a private network or an internetless access point.

Screenshot

Installing

Locally

To use locally, you just need a recent (>8) NodeJS installation and to install the application.

npm install -g @zix99/filedrop
filedrop --target /path/to/savedir

Docker

docker run -d -p 8080:8080 zix99/filedrop:latest

From source

First, clone the repo...

Then:

npm install

# To start in foreground
npm start

# To start in background
npm run forever

To develop:

npm run dev

Configuration

Filedrop uses the rc module for configuration. To configure, simply use environment variables like filedrop_, use a .filedroprc file, or simply change config.js.

License

MIT

About

A simple file upload and sharing web application

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages