Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ThalKod/DropIt
- Owner: ThalKod
- License: mit
- Created: 2018-06-05T17:48:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-26T13:12:11.000Z (over 5 years ago)
- Last Synced: 2024-06-28T14:33:13.906Z (4 months ago)
- Topics: file, file-sharing, file-upload, node-js, nodejs, upload-manager, uploader
- Language: JavaScript
- Homepage: http://dropit.thal.tech/
- Size: 12.8 MB
- Stars: 403
- Watchers: 7
- Forks: 34
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
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` fileBoot:
```bash
docker-compose up -d
```