QuickShare file sharing with 0ut0f.space patches
Find a file
dependabot[bot] a909df384d
chore(deps): bump axios from 0.18.1 to 0.21.1 in /src/client/web (#29)
Bumps [axios](https://github.com/axios/axios) from 0.18.1 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.1...v0.21.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-11 16:05:34 +08:00
cmd feat(users): add init functions 2020-12-06 12:17:29 +08:00
docs Clean up legacy files, ignore list, files, etc. (#24) 2020-12-20 15:29:54 +08:00
public/static/img Clean up legacy files, ignore list, files, etc. (#24) 2020-12-20 15:29:54 +08:00
src chore(deps): bump axios from 0.18.1 to 0.21.1 in /src/client/web (#29) 2021-01-11 16:05:34 +08:00
.gitignore Clean up legacy files, ignore list, files, etc. (#24) 2020-12-20 15:29:54 +08:00
.travis.yml fix(test, travis): fix build and test error 2020-12-06 19:53:08 +08:00
config.json Update limit configs and add setup script (#3) 2018-05-28 09:13:33 -05:00
demo.jpg !1 Merge back to master 2018-05-27 21:32:55 +08:00
go.mod test(files, users): add e2e test and fix issues 2020-12-10 22:22:38 +08:00
go.sum test(files, users): add e2e test and fix issues 2020-12-10 22:22:38 +08:00
LICENSE Initial commit 2018-03-10 15:54:53 +08:00
package.json Clean up legacy files, ignore list, files, etc. (#24) 2020-12-20 15:29:54 +08:00
README.md Clean up legacy files, ignore list, files, etc. (#24) 2020-12-20 15:29:54 +08:00
yarn.lock chore(deps): bump axios from 0.18.1 to 0.21.1 (#28) 2021-01-06 10:46:17 +08:00

[WORKING IN PROGRESS!!!] Quickshare

Simple file sharing server built with Go/Golang, Typescript, Gin, React, Boltdb, etc.

Quickshare demo

Choose Language: English | 简体中文

Download

Visit Release Page to get Linux | Mac | Windows distribution(s).

Features

  • Upload and download in browser, no client
  • Share files among desktop and mobile devices
  • Portable software
  • Add files from local
  • Add download limit for resource
  • Download from interrupted point

Installation

2 steps are needed to start a quickshare: unzip it and start it.

The first step, unzip and start quickshare

Linux

  • Unzip the package: unzip [package]. ([package] could be quickshare_0.0.8_linux_x86_6 4.zip)
  • Start quickshare ./quickshare

Mac

  • Unzip the package: unzip [package]. ([package] could be quickshare_0.0.8_macos_x86_64.zip)
  • Start quickshare ./quickshare

Windows

  • Unzip the package
  • Go into folder and click quickshare.exe

Last step, meet quickshare in browser

  • Quickshare will start and show quickshare starts @ [URL] in terminal (e.g. URL could be 192.168.0.1:8888)
  • Open URL in browser and login with admin and quicksh@re
  • Enjoy (But don't forget to change password according to FAQ document)

FAQ

Please refer FAQ document

Configuration

Please refer Configuration document

Contribution

Will add it soon...