收起左侧

File-anaer 一个集文件搜索、磁盘占用分析、重复文件扫描及处理的自托管 Web 应用

10
回复
958
查看
[ 复制链接 ]

2

主题

5

回帖

0

牛值

江湖小虾

2026-4-24 15:58:14 显示全部楼层 阅读模式

好久没上飞牛论坛了,之前发过一个FN Tree,说实话由于是刚开始玩Vibe Coding,做出来的成品我自己都不是很满意,而且有不小的小问题,UI方面由于当时我是纯由GPT生成的,用过GPT做UI的人都知道,GPT的UI写的有多烂,生成出来的UI想让它改都改不动,所以我直接放弃了FN Tree,开了一个新的项目,功能很简单,就是文件搜索(基于 fd),磁盘占用分析基于 gdu 的返回结果绘制 Treemap 实现可视化,以及重复文件扫描及处理(基于 fclones),和上一次的 FN Tree 的区别在于多了重复文件处理功能,以及磁盘分析的 Treemap 实现了多层预览,UI 也有了很大的改进,也加入了登录鉴权功能,避免部署的网页**奔,有兴趣的可以来尝试一下 👉ReaderC/File-Anaer

以下是截图预览

search.png
**ysis.png

duplicates.png

settings.png

image.png

收藏
送赞 4
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

13

主题

59

回帖

0

牛值

初出茅庐

AMD适配纪念勋章

2026-4-26 02:01:38 显示全部楼层
楼主的想法很好,我在win平台用过goodsync和Duplicates Cleaner备份和清理重复文件,我觉得可以综合一下两款应用的优点,优化一下UI?做出来的docker应该比freefilesync更好用吧?
是现在的UI使用性低了还是啥,这玩意想优化也挺难搞的  详情 回复
2026-4-30 02:42

2

主题

7

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家fnOS1.0上线纪念勋章

2026-4-28 10:33:52 显示全部楼层

谢谢楼主,下载试试

2

主题

5

回帖

0

牛值

江湖小虾

2026-4-30 02:42:29 楼主 显示全部楼层
醉挽清_mEfHZ 发表于 2026-4-26 02:01
楼主的想法很好,我在win平台用过goodsync和Duplicates Cleaner备份和清理重复文件,我觉得可以综合一下两 ...

是现在的UI使用性低了还是啥,这玩意想优化也挺难搞的

2

主题

3

回帖

0

牛值

江湖小虾

2026-4-30 22:21:07 显示全部楼层
感谢楼主,已经用上了

2

主题

5

回帖

0

牛值

江湖小虾

2026-5-31 15:40:04 显示全部楼层

感谢楼主分享,已经安装,请问要分析飞牛中内置的某个磁盘空间,比如说存储空间1,该如何设置?

我进去发现ROOT1和root2,但是看不到分析结果,谢谢

services: file-anaer: image: 1ror1/file-anaer:latest mem_limit: 4g ports: - "18001:8080" environment: SCAN_ROOTS: /data/root1 HOST_PATH_MAPS: /data/root1=/vol2/1000  详情 回复
2026-6-9 20:34

2

主题

5

回帖

0

牛值

江湖小虾

2026-6-9 20:34:05 显示全部楼层
笑傲浆糊 发表于 2026-5-31 15:40
感谢楼主分享,已经安装,请问要分析飞牛中内置的某个磁盘空间,比如说存储空间1,该如何设置?
我进去发现 ...

services:
  file-anaer:
    image: 1ror1/file-anaer:latest
    mem_limit: 4g
    ports:
      - "18001:8080"
    environment:
      SCAN_ROOTS: /data/root1
      HOST_PATH_MAPS: /data/root1=/vol2/1000
      CMD_TIMEOUT: 2m
      MAX_RESULTS: 500000
      AUTH_STATE_FILE: /app/data/auth.json
      SESSION_COOKIE_SECURE: false
      SESSION_LIFETIME: 24h
      SESSION_IDLE_TIMEOUT: 8h
    volumes:
      - /vol2/1000:/data/root1
      - file-anaer-state:/app/data

volumes:
  file-anaer-state:




这是我的

13

主题

23

回帖

0

牛值

系统先锋体验团🛩️

2026-6-26 17:09:12 显示全部楼层

工具不会用不知道怎么加文件目录

13

主题

23

回帖

0

牛值

系统先锋体验团🛩️

2026-6-26 17:19:33 显示全部楼层

代码应该是这样

services:
  file-anaer:
    image: 1ror1/file-anaer:latest
    mem_limit: 4g
    ports:
      - "18001:8080"
    environment:
      SCAN_ROOTS: /data/main
      HOST_PATH_MAPS: /data/main=/vol1/1000
      CMD_TIMEOUT: 2m
      MAX_RESULTS: 500000
      AUTH_STATE_FILE: /app/data/auth.json
      SESSION_COOKIE_SECURE: false
      SESSION_LIFETIME: 24h
      SESSION_IDLE_TIMEOUT: 8h
    volumes:
      # 挂载你的 /vol1/1000 到容器内部 /data/main
      - /vol1/1000:/data/main
      - file-anaer-state:/app/data

volumes:
  file-anaer-state:

/vol1/1000 替换成你的存储目录

老哥,vol1/2,能否改成date/main1,main2  详情 回复
5 天前

13

主题

23

回帖

0

牛值

系统先锋体验团🛩️

2026-6-26 17:22:44 显示全部楼层

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

14

主题

34

回帖

0

牛值

系统先锋体验团🛩️

太玄x 发表于 2026-6-26 17:19
代码应该是这样
services:
  file-anaer:

老哥,vol1/2,能否改成date/main1,main2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则