TGViewer
V2EX V2EX @pushv2ex · 549 subscribers
Post #238404 3
[分享创造] 写了个 Web 文件管理器:跨平台、单文件、Vue3 + Go,像资源管理器一样用

将任何电脑变成一台小 NAS 用!

File Lite 是一个自托管的 Web 文件管理器:Go 写的后端 + 内嵌进二进制的 Vue3 前端,解压双击运行。

● 仓库: https://github.com/canwdev/file-lite
● 中文说明: https://github.com/canwdev/file-lite/blob/master/docs/zh-CN/README.md
● 下载: https://github.com/canwdev/file-lite/releases

截图

主要功能

● 标签页与双面板模式,支持托拽;列表/网格视图、收藏与磁盘、适配移动端 UI
● 侧栏直接列出网络位置( SMB/NFS )与 WSL 等挂载点
● 新建/重命名/复制/移动/删除;拖拽上传、下载,下载文件夹自动打包 zip
● 自动探测系统已安装的 7-Zip ,能压缩/解压(含密码、可选格式),没装则隐藏入口
● 图片/视频/音乐预览;音乐支持内嵌封面与同步歌词( LRC/VTT ),字幕会自动找同名文件
● 文本编辑器保存时保持文件原有的编码( GBK/UTF-16 等)和换行符
● 无限画廊:把当前目录的图片/视频/音频做成竖向信息流,滚轮/键盘/触屏都能翻
● 亮/暗/跟随系统主题与多套强调色,简中/英/日三种界面语言
● 插件机制(仓库里有预置插件,实验性)
● 密码或一次性 ticket 登录、IP 白名单、HTTPS (可自动生成自签证书)

技术栈与体积

● 后端 Go + Echo ;前端 Vue 3 + TypeScript + Vite
● 单二进制 10MB 左右,UPX 压缩后 5MB~
● 跨平台支持( amd64 / arm64 ):Windows / Linux / macOS

已知限制

● 暂时不做多用户,也不做网盘聚合
● 7-Zip 、ffmpeg 需要自己装,才有压缩与视频封面能力

欢迎试用反馈,issue/PR 都欢迎
More from @pushv2ex
  1. Oct 15, 2026[副业] 上个站 56 天零收入,这个站 5 天收到第一笔钱 10 月 11 号凌晨,我把一个开源的 AI 语音项目 fork 了下来。10 月 15 号晚上,我用真实信用卡在这个…
  2. Oct 15, 2026我们能提供什么 •月薪 30–40K + 奖金,按能力与资历定档。 •AI 原生团队:远程优先、少政治、快速出成果,鼓励一切能提效的做法。 •顶配 AI 工具与算力:Cursor…
  3. Oct 15, 2026[酷工作] remoteAI 应用算法工程师(多模态 / Agent 方向)//AI 研发工程师// agent 架构师 AI 应用算法工程师(多模态 / Agent 方向) 25…
  4. Oct 15, 2026[职场话题] 继续给兄弟们传递大环境寒冬现状,找工作四个月了.... 上个月中我发了一条找工作的帖子( https://www.v2ex.com/t/1242364?p=1#rep…
  5. Oct 15, 2026[分享创造] 感觉自己做了几个有意思的小设计,想展示一波 继上次把社区手机端做成了微信的样子 😆后,我又做了几个小设计,想展示一波 1.兑换码功能 经常会有送码的帖子,在帖子里粘…
  6. Oct 15, 2026[程序员] 怎么感觉最近 codex 的速度那么慢啊 有没有本地运行的能监测到 token 速度的软件或工具? 我分别用过 claude 和 codex 体感上感觉他们在控速啊,有…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →