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

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

Backed for Webix Document Manager
https://github.com/webix-hub/docmanager-go

webix webix-backend webix-filemanager

Last synced: 9 months ago
JSON representation

Backed for Webix Document Manager

Awesome Lists containing this project

README

          

Backed for Webix Document Manager
==================

### How to start

- create db
- create config.yml with DB access config

```yaml
db:
host: localhost
port: 3306
user: root
password: 1
database: files
```

- start the backend

```shell script
go build
./wfs-ls -data path/to/file/storage
```

#### Readonly mode

```shell script
./wfs-ls -readonly -data path/to/file/storage
```

#### Set upload limit

```shell script
./wfs-ls -upload 50000000 -data path/to/file/storage
```

#### Use external preview generator

```shell script
./wfs-ls -preview http://localhost:3201 -data path/to/file/storage
```

#### 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
```