全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 6666|回复: 55
打印 上一主题 下一主题

[不限流量] 将任意图床挂载到Alist作为驱动,由MixFile提供储存

  [复制链接]
跳转到指定楼层
1#
发表于 2024-10-28 20:19:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 invertgeek 于 2024-10-29 16:41 编辑


之前的帖子: https://hostloc.gdisk.cf/thread-1349208-1-1.html
很多人说需要文件系统或者挂载到Alist的需求,没错,现在他出来了
支持 上传 下载 删除 复制 移动 文件,视频在线播放,创建各种嵌套目录,挂载为硬盘
由于移动和复制的都是文件分享码,基本都是秒操作完成
文件直链响应头x-mix-code可直接拿到文件mixfile分享码

注意.需要先安装并成功运行mixfile:
https://gitlab.com/ivgeek/mixfilecli

项目地址: https://gitlab.com/ivgeek/mixfile_webdav
安装nodejs最新版
输入npm i 安装依赖
输入node app.js 即可启动服务
config.js中配置mixfile服务器地址和webdav端口


原理:
上传下载和储存都经过mixfile进行操作,webdav服务器本身只储存文件结构,和文件对应的分享码,所以只要几KB的空间即可
数据都保存在webdav.dat这个文件夹中

已更新,支持移动和复制文件

看不懂安装教程的可以下载打包版本:
https://hostloc.gdisk.cf/thread-1358060-1-1.html
推荐
 楼主| 发表于 2024-10-30 13:38:22 | 只看该作者
Pilgrimage 发表于 2024-10-30 13:33
文件流量走的是本地还是所存储的302

肯定本地啊,比如100MB的文件是100个碎片化的链接,怎么可能302
推荐
发表于 2024-10-29 19:55:57 | 只看该作者
已挂载alist试过 可以!牛逼!
56#
发表于 2024-11-3 13:33:10 | 只看该作者
invertgeek 发表于 2024-11-3 13:11
挂不了,只能下载后上传

我看项目文档写文件目录结构和文件分享码储存在webdav.dat文件中,后期应该可以通过这个来实现吧?有计划实现这个功能没
55#
 楼主| 发表于 2024-11-3 13:11:00 | 只看该作者
mjj有鸡鸡 发表于 2024-11-3 12:34
有个小疑问,假设我在手机上通过安卓端mixfile上传了某个文件并保存了分享码,在电脑上通过alist把电脑端的 ...

挂不了,只能下载后上传
54#
发表于 2024-11-3 12:34:57 来自手机 | 只看该作者
有个小疑问,假设我在手机上通过安卓端mixfile上传了某个文件并保存了分享码,在电脑上通过alist把电脑端的mixfile挂载成了硬盘,那我怎么把手机上传的文件挂载到alist上?
53#
发表于 2024-11-3 11:23:07 | 只看该作者
本帖最后由 mjj有鸡鸡 于 2024-11-3 11:35 编辑

解决了 ,升级node js到最新版本就行了,
52#
 楼主| 发表于 2024-10-31 16:11:02 | 只看该作者
NEET姬 发表于 2024-10-31 15:39
感觉还是有点问题,挂载到alist上传图片后 有些图片存在打不开的情况
而且上传大点的文件也不行,网页版或 ...

可以换线路,config.yml里面,A1线路小概率有这种情况,可以换A2试试
51#
发表于 2024-10-31 15:39:11 | 只看该作者
本帖最后由 NEET姬 于 2024-10-31 15:40 编辑

感觉还是有点问题,挂载到alist上传图片后 有些图片存在打不开的情况
而且上传大点的文件也不行,网页版或者alist上传1g的文件来测试 都上传失败了,手机版还没试过
50#
 楼主| 发表于 2024-10-31 12:39:39 | 只看该作者
guiduan 发表于 2024-10-31 12:28
调到2,cpu动不动150%,是不是龟壳的vps性能不行?

那估计就是性能太拉了,2也就是开两个线程
49#
发表于 2024-10-31 12:28:20 | 只看该作者
invertgeek 发表于 2024-10-31 11:44
把config的download_task调小点
  1. top - 12:26:31 up 156 days, 16:56,  1 user,  load average: 0.75, 0.55, 0.54
  2. Tasks: 117 total,   1 running, 116 sleeping,   0 stopped,   0 zombie
  3. %Cpu(s): 16.7 us,  3.1 sy,  0.0 ni, 25.6 id,  0.0 wa,  0.0 hi,  1.0 si, 53.5 st
  4. MiB Mem :    952.2 total,     79.0 free,    482.4 used,    390.9 buff/cache
  5. MiB Swap:      0.0 total,      0.0 free,      0.0 used.    323.9 avail Mem

  6.     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  7. 1366548 root      20   0 2803740 175184  22488 S 134.2  18.0   1:43.17 java
复制代码

调到2,cpu动不动150%,是不是龟壳的vps性能不行?
48#
 楼主| 发表于 2024-10-31 11:49:02 | 只看该作者
paimon 发表于 2024-10-31 11:47
不是可以套cf吗?我看隔壁ns论坛有人做了一个,但是稳定性不太好就没用

那也慢啊,cf国内压根就没有节点,我这个直接是全国cdn加速,你在哪个省就是哪个省的服务器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-14 05:00 , Processed in 0.090755 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表