1
0
Fork 0

Create README.md

pull/2/head
Ambrose Chua 2016-10-09 13:55:47 +08:00 committed by GitHub
parent 6c8437f66b
commit 04de933bbe
1 changed files with 45 additions and 0 deletions

45
README.md Normal file
View File

@ -0,0 +1,45 @@
# file-manager
A basic node.js file manager.
## Features
- [x] Directory browsing
- [x] Filesize
- [ ] Permissions
- [ ] Owner
- [x] Folder creation
- [x] File uploads
- [ ] Bulk file uploads
- [ ] File/folder renaming
- [x] Bulk file/folder selection
- [x] Delete
- [x] Download archive
- [ ] Change permissions
## Usage
```zsh
git clone https://github.com/ambrosechua/file-manager.git ~/path/to/file-manager
node ~/path/to/file-manager/index.js
# or
npm i -g https://github.com/ambrosechua/file-manager.git
file-manager
```
## Options
Options are currently only suppliable via ENV variables.
### PORT=<port>
Listen on <port>
### KEY=<key>
Setting this variable enables authentication using
TOTP (RFC6238). <key> is a base32 encoded shared
secret. This key is only a weak means of protection
as it is succeptable to brute-force. You can generate
one from [here](http://www.xanxys.net/totp/) or manually.