2016-07-25 22:38:28 +08:00
2016-07-24 17:25:38 +08:00
2016-07-25 22:38:28 +08:00
2016-07-24 17:25:38 +08:00
2016-07-24 16:51:57 +08:00
2016-07-21 17:03:45 +08:00
2016-07-21 16:41:10 +08:00
2016-07-24 17:25:38 +08:00
2016-07-25 22:12:09 +08:00
2016-07-23 23:46:56 +08:00

gohttp-vue

Rewrite https://github.com/codeskyblue/gohttp with golang+vue

Not ready yet.

Notes

If using go1.5, ensure you set GO15VENDOREXPERIMENT=1

Features

  1. Support QRCode code generate
  2. All assets package to Standalone binary
  3. Different file type different icon
  4. Support show or hide hidden files
  5. Upload support
  6. README.md preview
  7. HTTP Basic Auth
  8. .htaccess support
  9. Partial reload pages when directory change
  10. When only one dir under dir, path will combine two together
  11. Directory zip download
  12. Code preview
  13. Apple ipa auto generate .plist file, qrcode can be recognized by iphone (Require https)
  14. Support modify the index page
  15. Download count statistics
  16. CORS enabled
  17. Offline download
  18. Edit file support
  19. Global file search
  20. Hidden work download and qrcode in small screen

Installation

go get -v github.com/codeskyblue/gohttp-vue

Usage

Listen port 8000 on all interface

./gohttp-vue --addr :8000

FAQ

Developer Guide

Depdencies are managed by godep

go get -v github.com/tools/godep

Reference Web sites

LICENSE

This project is under license MIT

Description
The best HTTP Static File Server, write with golang+vue
Readme 3.8 MiB
Languages
JavaScript 53.5%
Go 21.5%
CSS 13.9%
HTML 8.6%
Python 1.3%
Other 1.2%