ishare

module
v0.0.0-...-09d1bbf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2021 License: GPL-3.0

README

ishare

通过在线http服务共享本地目录文件,纯go语言实现。同时支持windows、linux、mac os平台 编译后生成单体二进制执行文件,所有的html模板文件内嵌程序中,程序运行无任何依赖。 推荐放入环境变量目录下(例如: ~/bin/)。

  • 支持同时多个文件的上传、下载(含在线预览)、删除
  • 支持上传过滤文件类型
  • 支持文件夹zip打包下载
  • 支持整个文件夹上传
  • 文件(夹)上传进度条显示
  • 支持授权登录操作
  • 敏感操作(删除、上传覆盖需登录)
  • 支持大文本(不大于64MB)的传送
  • 单个文件上传最大支持64GB
  • linux平台支持后台运行(windows平台也可以手动编译为后台运行 编译使用-ldflags参数)
  • 授权码cookie明文加密
  • 含cookie码生成工具(cookie-gen)

Usage:

  • linux:
    make run
    
  • window:
    ./run.bat
    
  • 在浏览器打开网址: http://127.0.0.1:9901
    • 默认9001端口,可以修改指定

示例图

image

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL