no-src / gofs-webui

A web UI tool of the gofs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gofs-webui

Build License Release

A web UI tool of the gofs.

Installation

The first need Go and Node installed, then you can use the below command to install gofs-webui.

Windows

$ scripts\build.bat

Linux or macOS

$ chmod +x ./scripts/build.sh && ./scripts/build.sh

Docker

You can use the build-docker.sh script to build the docker image and you should clone this repository and cd to the root path of the repository first.

$ chmod +x ./scripts/build-docker.sh && ./scripts/build-docker.sh

Or pull the docker image directly from DockerHub with the command below.

$ docker pull nosrc/gofs-webui

For more scripts about release and docker, please see the scripts directory.

Quick Start

Windows

$ gofs-webui.exe

Linux or macOS

$ ./gofs-webui

Docker

$ docker run -it --rm --name running-gofs-webui -p 9097:9097 nosrc/gofs-webui:latest gofs-webui

Run gofs

When you generate the configuration file gofs.json using gofs-webui and have installed gofs, you can use the following command to run gofs and synchronize your files.

$ gofs -conf=./gofs.json

About

A web UI tool of the gofs

License:Apache License 2.0


Languages

Language:Vue 55.1%Language:TypeScript 14.1%Language:Shell 11.7%Language:CSS 7.9%Language:Go 7.4%Language:Dockerfile 1.4%Language:JavaScript 1.0%Language:HTML 1.0%Language:Batchfile 0.5%