36 lines
1.6 KiB
Markdown
36 lines
1.6 KiB
Markdown
# filemanager - a caddy plugin
|
|
|
|
[](https://travis-ci.org/hacdias/caddy-filemanager)
|
|
[](https://forum.caddyserver.com)
|
|
[](http://godoc.org/github.com/hacdias/caddy-filemanager)
|
|
[](https://goreportcard.com/report/hacdias/caddy-filemanager)
|
|
|
|
This package is a plugin for Caddy server that provides an online file manager (based on browse middleware) that is able to: rename files, delete files and upload files. Some new features that can be implemented in the future can be seen at [issues](https://github.com/hacdias/caddy-filemanager/issues).
|
|
|
|
### Syntax
|
|
|
|
```
|
|
filemanager url {
|
|
show path
|
|
webdav [path]
|
|
styles filepath
|
|
frontmatter type
|
|
allow_new [true|false]
|
|
allow_edit [true|false]
|
|
allow_commands [true|false]
|
|
allow_command command
|
|
block_command command
|
|
before_save command
|
|
after_save command
|
|
allow [path|dotfiles]
|
|
allow_r path regex
|
|
block [path|dotfiles]
|
|
block_r path regex
|
|
}
|
|
```
|
|
|
|
|
|
## NOTE FOR DEVELOPERS
|
|
|
|
You need to run `go generate` on `$GOPATH/src/github.com/hacdias/caddy-filemanager` before building any binary. Otherwise, you will receive an `undefined: Asset` error.
|