Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/webix-hub/filemanager-go
- Owner: webix-hub
- Created: 2020-02-25T16:49:56.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-11-09T09:32:51.000Z (about 2 years ago)
- Last Synced: 2024-04-09T21:15:09.250Z (9 months ago)
- Topics: filemanager, webix, webix-backend, webix-filemanager
- Language: Go
- Homepage: https://webix.com
- Size: 267 KB
- Stars: 7
- Watchers: 9
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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
```