局域网文件传输小工具,部署在一台电脑上,局域网内其他设备通过浏览器即可上传和下载文件。
- 共享模式 — 上传到服务器,局域网内设备均可下载(文件持久化)
- 直传模式 — 上传后即时转发给指定设备,对方自动下载,文件不保留
- 拖拽或点击上传,支持多文件
- 文件按日期分组(今天 / 昨天 / 具体日期)
- 单文件最大 500MB
- 单二进制文件,无需安装任何依赖
- 设备通过 localStorage 自动识别,无需手动输入 token
# 编译
go build -o filetransfer .
# 运行(默认 8080 端口)
./filetransfer
# 指定端口
./filetransfer -port 9090启动后终端会打印本机 IP 地址,同一局域网内的设备浏览器打开对应地址即可访问。
# macOS / Linux
go build -o filetransfer .
# Windows
GOOS=windows GOARCH=amd64 go build -o filetransfer.exe .数据传输走明文 HTTP,无认证/加密机制。适用于信任局域网环境。