【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\) 的时代了吗?落伍了落伍了/ ...
随机推荐
- Go语言中JSON标签的用法与技巧
在Go语言中,JSON标签(JSON tags)是用来指定结构体字段在序列化为JSON时的名称和行为的.JSON标签通常写在结构体字段的后面,用反引号(`)括起来.以下是一些常用的JSON标签: js ...
- 获取sql语句
1.$model->_sql(); 方法实际执行的就是 $model->getLastSql(); 2.fetchSql fetchSql用于直接返回SQL而不是执行查询,适用于任何的CU ...
- rabbitmq 新下载链接🔗
Linux下安装RabbitMQ需要依赖socat和erlang插件环境 1 插件下载 1.1 RabbitMQ下载 下载地址一:https://www.rabbitmq.com/download. ...
- 在 KubeSphere 中使用 DevOps 部署 Java 微服务配置监控预警
作者:酱油瓶,携程后端技术专家, KubeSphere 社区用户 开发 Java 微服务并引入监控组件 我们基于 Spring Cloud +Nacos 开发 Java 微服务,Java 服务开发不做 ...
- mosquitto(MQTT)服务器搭建和基本使用
一.安装 搭建一个mqtt服务器,这里我们采用mosquitto 1. 下载地址:https://mosquitto.org/download/ 2. 选择windows:https://mosqui ...
- WiFi基础(七):WiFi漫游与WiFi组网
liwen01 2024.10.27 前言 无线 WiFi 的优点是方便.灵活,可以接入各种设备.缺点就是信号容易被干扰.信号覆盖范围有限.下面几个问题应该很多人都有遇到过: 为何很多洗手间的 WiF ...
- 30k的测试简历长这样,进来抄作业!
面试求职: 「面试试题小程序」,内容涵盖 测试基础.Linux操作系统.MySQL数据库.Web功能测试.接口测试.APPium移动端测试.Python知识.Selenium自动化测试相关.性能测试. ...
- JS中如何获取当前日期,并与输入日期作比较
首先我们获取到"2020-5-5"类型的值 通过Date函数转换 var inputDate = new Date(Date.parse(realTimeEnd)); 获取当前时间 ...
- require/import路径中的叹号是什么?
问题: 之前在一些开源项目的源码里,以及一些文章里,见到如下这样的require/import路径,其中包含形如!.的片段,不知道是什么意思: // https://juejin.im/post/68 ...
- 数字IC知识点:处理多个时钟
1. 多时钟域 图1.多时钟域 对于工程师来说,开发含多个时钟(见图1)的设计是一种挑战. 这样的设计中可能有以下任何一个,或者全部类型的时钟关系: 时钟的频率不同 时钟频率相同,但相位不同 以上两种 ...