【NAS】绿联NAS+alist+lsky+natfrp 实现图床服务
alist 安装与配置

值得一提的就是,映射的data是配置相关的,让绿联直接默认路径就行,不需要手动设置
但是文件保存位置的映射的话,为了方便,可以单独映射到一个方便访问的文件夹,(但是要注意下权限问题)
端口,穿透的是(20010:5244)这个端口

创建完毕,账号默认admin,密码在运行日志里面查看
natfrp穿透和证书配置
考虑到图床,HTTP和HTTPS两个都可能要用到,因此在natfrp中在同一节点,创建一个http访问的,一个https访问的。

然后启动起来。
接下来去1panel,申请SSL证书,手动解析,将生成的证书保存为域名.crt和密钥保存为域名.key
(你可以新建一个txt,然后将内容粘贴进去,然后改变文件名和拓展名)
接着将证书和密钥上传到绿联NAS中的natfrp可视化管理面板的文件目录下:

上传完毕手动重启natfrp项目,重新激活隧道。
(别忘了登录域名服务商,将域名解析到节点)

鼠标移到上边就会显示节点域名。cname解析到这个域名就行
话说这个方案,每个月的穿透费用十块钱-20块钱,流量不多,一个月不足100G,你要考虑下这个流量够不够的问题。
alist配置 和 lsky配置

建议先测试webdav服务可用,在进行后续操作。
值得一提的是lsky的webdav配置参数怎么写
首先,访问域名,写的是你lsky的域名
连接地址,写的是你alist的域名( http://域名 或者 https://域名 ) 域名后面什么也没有
然后路径前缀,固定以 /dav开头,然后/dav/ImageCloud ImageCloud就是在alist里面准备的放图片的文件夹,然后如果你想把图片都放在一个文件夹,而不是直接放ImageCloud,你可以继续在后面添加,比如:
/dav/ImageCloud/lsky
认证方式basic,用户名密码就是alist登录的账号密码
保存就行,记得写用户密码
lsky接口token生成
我使用的apifox

如上图,填写自己账号密码,提交请求,即可,注意,生成的token,要使用的话要加上Bearer 注意r后面有一个空格比如token是1|abcd,调用接口填写token的时候你要写Bearer 1|abcd
Halo博客PictureBed图床插件连接图兰
值得注意的是 api地址最后面必须是/结尾
token别忘了加Bearer
就可以了
后续优化
1.速度,我感觉lsky好慢,具体原因未知,我还没去研究
2.流量 natfrp的流量感觉会不够用呀,得想个办法
说实话,lsky还有很大的优化空间,尤其是界面……
还有配置的很多字段,都让人不太明白,而且找不到相关文档,了解这个字段的意思,应该怎么填,真是痛苦
【NAS】绿联NAS+alist+lsky+natfrp 实现图床服务的更多相关文章
- 绿联Type-C千兆网卡AX88179芯片驱动(苹果Mac OSX系统)CM141丨CM179
绿联Type-C千兆网卡AX88179芯片驱动(苹果Mac OSX系统)CM141丨CM179 下载地址:https://www.lulian.cn/download/6-cn.html AX8817 ...
- 威联通(NAS)搭建个人图床
名词解释: 图床:一般是指储存图片的服务器,有国内和国外之分.国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度.国内也分为单线空间.多线空间和cdn加速三种. 更详细的内容,请左转查看百 ...
- 宝塔安装Lsky Pro图床教程
欢迎访问我的个人博客皮皮猪:http://www.zhsh666.xyz Lsky Pro图床是一个支持本地.阿里云 OSS.腾讯云 COS.七牛云.又拍云等储存方式的基于PHP的开源图床. 项目主页 ...
- 宝塔面板,Typecho,Lsky Pro图床安装
宝塔面板,Typecho,Lsky Pro图床安装 本文安装包:链接:https://cloud.cangye.me/s/l3i4avjl 密码是宝塔面板4个汉字拼音首字母小写(防止被爬) 一,宝塔面 ...
- Scale-out NAS 和scale-up NAS 系统的优缺点
企业IT部门在应对非结构化数据的爆炸性增长时,他们需要考虑选购适合的NAS系统,决定传统的固定容量的NAS设备和新兴的scale-out NAS设备哪一种能更好地满足他们的文件存储需求. 为了帮助你做 ...
- OpenWrt配置绿联的usb转Ethernet网口驱动
这个选择kernel modules中的kmod-usb-net-asix 须要加入网络设备接口.相似建立一个vlan,配置下防火墙之类的.
- 【记录一个问题】铁威马NAS存储中的人人影视APP,其WEB服务占满一个CPU核
终端登录后,top命令发现rrshareweb这个进程把单个CPU核占满了. 发现其实是人人影视的web服务,而这个服务里面我还根本未使用. 卸载这个app后正常.
- P3748 [六省联考2017]摧毁“树状图”
传送门 显然是可以树形 $dp$ 的 对每个节点维护以下 $5$ 个东西 $1.$ 从当前节点出发往下的链的最大贡献 $2.$ 节点子树内不经过本身的路径最大贡献 $3.$ 节点子树内经过本身的路径的 ...
- [省选联考 2021 A/B 卷] 图函数
考虑到一件事情首先\(u -> u\)是可行的. 所以其实对于\(f(u,G')\) 只要考虑\([1,u]\)的点. 那么考虑其条件等价于\(u -> i\) 和 \(i -> u ...
- 洛谷 P7516 - [省选联考 2021 A/B 卷] 图函数(Floyd)
洛谷题面传送门 一道需要发现一些简单的性质的中档题(不过可能这道题放在省选 D1T3 中偏简单了?) u1s1 现在已经是 \(1\text{s}\) \(10^9\) 的时代了吗?落伍了落伍了/ ...
随机推荐
- USB 逻辑分析仪分析丢包怎么分析(lecroy USB 逻辑分析仪)
使用 LeCroy USB 逻辑分析仪分析 USB 数据传输中的丢包现象,通常涉及以下步骤: 1. 设置触发条件 在 LeCroy USB 逻辑分析仪中,设置适当的触发条件来捕获数据包丢失的场景.常见 ...
- KSM的使用
使能KSM KSM只会处理通过madvise系统调用显式指定的用户进程地址空间,因此用户程序想使用这个功能就必须在分配地址空间时显式地调用madvise(addr,length,MADV_MERGEA ...
- Android复习(三)清单文件中的元素——>uses-configuration、uses-library、uses-permission、uses-permission-sdk-23
<uses-configuration> 语法: <uses-configuration android:reqFiveWayNav=["true" | &quo ...
- python中模块的概念以及常用模块
模块的概念:为了减少常用代码重复输入,同时方便多人协作,python中定义了模块一词. 模块是一些函数的集合.在python中可以使用import导入某一模块的单个或者所有功能. python中的模块 ...
- QToss:基于.NET架构的跨境电商的工具,助力企业实现智能数据营销
2024年10月13日下午参加了一场在深圳举办的跨境电商大佬们的聚会,现场参加的人数上千人. 大会分享嘉宾中有位来自美国的,他告诉我们不用担心美国政府会把TikTok禁掉,TikTok在全世界都很受欢 ...
- 使用Pydantic和SqlAlchemy实现树形列表数据(自引用表关系)的处理,以及递归方式处理数据差异
在我的设计框架业务中,字典大类.部门机构.系统菜单等这些表,都存在id.pid的字段,主要是作为自引用关系,实现树形列表数据的处理的,因为这样可以实现无限层级的树形列表.在实际使用Pydantic和S ...
- mysql进阶-索引篇
索引(SQL主要的优化方式) 介绍: 索引(index)是帮助MySQL高效获取数据的数据结构(有序).在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据 ...
- CentOS8安装RabbitMQ3.8.16
之前安装过旧版的RabbitMQ和Erlang,先卸载. ①:卸载RabbitMQ /sbin/service rabbitmq-server stop yum list | grep rabbitm ...
- Machine Learning Week_1 Introduction 9-11
目录 1.9 Who are Mentors? unfamiliar words 1.10 Get to Know Your Classmates unfamiliar words 1.11 Freq ...
- Nuxt.js 应用中的 nitro:build:before 事件钩子详解
title: Nuxt.js 应用中的 nitro:build:before 事件钩子详解 date: 2024/11/4 updated: 2024/11/4 author: cmdragon ex ...