Quick and simple file sharing between different devices, built with Go, React and Typescript.
Quick and simple file sharing between different devices. (Screenshots)
English | 简体中文 Quickshare is still under active development, please keep in mind that full backward compatibility is not guaranteed. Following will start a Then you can open Before start, please confirm that Go/Golang (>=1.17), Node.js and Yarn are installed on your machine. OK! Open Coming soon.
Features
Quick Start
Run in Docker (Recommended)
quickshare
docker and listen to 8686
port.http://127.0.0.1:8686
and log in with user name qs
and password 1234
:docker run \
--name quickshare \
-d -p 8686:8686 \
-v `pwd`/quickshare/root:/quickshare/root \
-e DEFAULTADMIN=qs \
-e DEFAULTADMINPWD=1234 \
hexxa/quickshare
DEFAULTADMIN
is the default user nameDEFAULTADMINPWD
is the default user password/quickshare/root
is where the Quickshare stores files and directories.Run from source code
# clone this repo
git clone [email protected]:ihexxa/quickshare.git
# go to repo's folder
cd quickshare
DEFAULTADMIN=qs DEFAULTADMINPWD=1234 yarn start
http://127.0.0.1:8686
in browser, and log in with user name qs
and password 1234
.Run executable file
DEFAULTADMIN=qs DEFAULTADMINPWD=1234 ./quickshare
. (You may update its execution permission: e.g. run chmod u+x quickshare
)http://127.0.0.1:8686
in browser, and log in with user name qs
and password 1234
.FAQ