Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/webix-hub/filemanager-go

Backend for Webix FileManager
https://github.com/webix-hub/filemanager-go

filemanager webix webix-backend webix-filemanager

Last synced: about 1 month ago
JSON representation

Backend for Webix FileManager

Awesome Lists containing this project

README

        

Golang Backend for Webix File Manager
==================

### How to build

```shell script
go build
```

### How to start

Normal start
```shell script
./wfs-ls path-to-web-root
```

Readonly mode

```shell script
./wfs-ls -readonly path-to-web-root
```

Set upload limit

```shell script
./wfs-ls -upload 50000000
```

Use external preview generator

```shell script
./wfs-ls -preview http://localhost:3201/preview path-to-web-root
```

### Other ways of configuration

- config.yml in the app's folder

```yaml
uploadlimit: 10000000
root: ./
port: 80
readonly: false
preview: ""
```

- env vars

```shell script
APP_ROOT=/files APP_UPLOADLIMIT=300000 wfs-ls
```