Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ThalKod/DropIt

DropIt is a File Uploader built with nodejs, Upload, get a link, and share your files with anyone easily.
https://github.com/ThalKod/DropIt

file file-sharing file-upload node-js nodejs upload-manager uploader

Last synced: 3 months ago
JSON representation

DropIt is a File Uploader built with nodejs, Upload, get a link, and share your files with anyone easily.

Awesome Lists containing this project

README

        

# DropIt



DropIt is a File Uploader built with nodejs

![alt text](https://github.com/ThalKod/DropIt/blob/master/public/img/Screen%20Shot%202018-06-08%20at%2010.36.39%20AM.png)

[Demo](http://dropit.thal.tech/)

# :floppy_disk: Installation

```bash
# clone the repo
$ git clone https://github.com/ThalKod/DropIt.git

# install the node modules...
$ npm install
```

## Usage
```bash
npm start
```

### Working with your own DB ? modify config.js :
```javascript
module.exports = {
dbURL: process.env.DATABASEURL || "mongodb://localhost/dropit"
}
```

### :whale: Docker Usage

Preparation:

1. Rename `docker-compose.yml.example` to `docker-compose.yml`
2. Rename `.env.example` to `.env`
3. Fill in the missing details in `.env` file

Boot:
```bash
docker-compose up -d
```