V2EX = way to explore
V2EX 是一个关于分享和探索的地方
基于 Go 的文件分享工具,仅单可执行文件,开箱即用,内置图床和视频播放页面。
项目地址: https://github.com/songquanpeng/go-file
在线演示: https://go-file.herokuapp.com/ (默认用户名 admin
,密码 123456
)
v0.3.3 以及之前版本的使用方法请点击此处。
直接双击即可使用,默认端口为 3000
,程序在第一次启动时会自动创建管理员账户,用户名为 admin
,密码为 password
,记得登录后到 管理页面
下的 账户管理
标签页中更改你的用户密码。
之后程序将自动为你打开浏览器,点击右上角的 上传
按钮即可上传,支持拖放上传,支持同时上传多个文件。
进阶使用:
./go-file.exe --port 80
。path
参数:./go-file.exe --path ./this/is/a/path
,之后点击导航栏上的 文件
即可。video
参数:./go-file.exe --video ./this/is/a/path
,之后点击导航栏上的 视频
即可。REDIS_CONN_STRING
。 如果你不知道怎么加参数:
在此处打开 PowerShell
(如果是 Windows 11 的话则需要先点击显示更多选项
),./go-file --port 80 --video ./path/to/video
注意:
go-file.exe --host xxx.xxx.xxx.xxx
,否则二维码将生成错误。管理
-> 系统设置
中修改权限配置。在线试用(用户名为 admin
,密码为 password
): https://go-file.herokuapp.com/
项目地址: https://github.com/songquanpeng/go-file
在线演示: https://go-file.herokuapp.com/ (默认用户名 admin
,密码 123456
)
1 gesse 28 天前 1非常牛! 感觉可使用的场景很多。 |
4 7654 27 天前 11 、从 /explorer?path=文件选项下载文件名称都为 explorer ,不是真是文件名 |
5 keepeye 27 天前 1看样子只能在服务器上跑 |
6 keepeye 27 天前 1本地跑想要分享需要弄个 frp 之类的,还是需要一台服务器 |
7 JusticeIsHere 27 天前 via Android@7654 第一个是 bug ,感谢反馈,之前不是这样的,今晚修复; |
10 xichuhanguguan 27 天前 1演示地址打开无需登录可上传文件,删除提示需要登录。登录提示用户名或密码错误,或者该用户已被封禁。 |
11 kuaner 27 天前 1很棒,希望有个 docker 版本,放在 nas 上用 |
14 pcmid 27 天前 via iPhone 1太棒了,请问有支持 s3 做后端存储的打算么 |
15 JusticeIsHere 27 天前 via Android@7654 我知道了,你点的是文件名,而不是后面的下载按钮,直接点文件名原意是在浏览器中直接打开,如果浏览器不支持这个文件格式,就会下载,此时文件名确实是错的。 |
17 leafof 27 天前 1类似的工具有很多个了吧,似乎 Plain text 工具还没有看到过 |
18 mekingname 27 天前 1不要用 gotemplate 。 用 gin-vue-admin 重构吧。 |
21 7654 27 天前@JusticeIsHere 确实是这样 |
22 JusticeIsHere 27 天前 via Android@7654 explorer 用于分享已有的文件夹,是不需要上传的,首页那个必须一个一个上传。实际上 explorer 视图可以在启动时指定其他路径,未指定的情况下和首页那个共享路径 |