首页 > 其他分享 >群晖作为图床服务器

群晖作为图床服务器

时间:2023-09-13 16:35:16浏览次数:41  
标签:THUMB SYNOPHOTO jpg nginx 图床 文件夹 群晖 服务器

群晖默认是不提供文件的http直链的,如何使用群晖作为图床服务器呢?

1、群晖api

2、群晖安装docker,在docker安装lsky等图床程序

3、群晖安装docker,在docker里安装nginx,nginx开启autoindex列举文件功能

 

综合对比之下,方案1比较麻烦,方案2太吃性能,群晖硬件不太足够支撑。方案3简单、配置要求低

如下图,内存占用极低

 

注意事项:

1、将保存图片的共享文件夹映射给nginx容器,只读即可

2、nginx的配置文件nginx.conf、default.conf等映射到共享文件夹,方便直接在资源管理器打开和编辑

3、nginx开启autoindex,输出格式可以设置为json,方便获取文件内容

4、将保存图片的共享文件夹添加进索引文件夹,添加后照片同级目录会出现@eaDir文件夹,这个文件夹里面会保存缩略图

5、比如有一个图片A.jpg,与其同级的目录里有个文件夹@eaDir,@eaDir文件夹里面会有一个名称为A.jpg的子文件夹,该子文件目录下面会有3个缩略图文件,名称分别为SYNOPHOTO_THUMB_B.jpg、 SYNOPHOTO_THUMB_S.jpg、SYNOPHOTO_THUMB_XL.jpg。似乎SYNOPHOTO_THUMB_B.jpg是最清晰的版本

6、@eaDir目录在filestation和资源管理器里均不可见,但是nginx autoindex可以列出它,ssh也可以看到它的存在

7、nginx设置防盗链,非特定referer返回403

标签:THUMB,SYNOPHOTO,jpg,nginx,图床,文件夹,群晖,服务器
From: https://www.cnblogs.com/sherlock-merlin/p/17700022.html

相关文章

  • 服务器如何提供性能呢?
    服务器如何提供性能呢?一、将服务器虚拟化如果同期拥有多个项目,增加额外服务器会显得浪费,成本费用也会大幅度上升,这时不妨通过技术将其划分成多个虚拟空间,而每个空间又可以使用不同操作系统,运行不同应用程序,使得符合项目要求。这种方式通常能增加当前利用率,而不必投资额外的服务器。......
  • 租用美国服务器搭建网站首选美国加州机房
    美国服务器为用户提供了对适合其使用的多种资源。由于美国服务器的性能配置高,而且带宽大,很适合一些对于价格比较敏感的用户,对于很多新手站长来说美国服务器也是首选,那么在租用美国服务器的时候除了网络带宽之外,美国服务器还有哪些优势呢,下面就来简单介绍一下1.服务器的个性化与......
  • 服务器基础知识全解(汇总版)
    下午好,我的网工朋友。网络工程师这行,传统网工越来越饱和的时候,多方向自我提升安全方向、云计算方向,也是时代发展的必然趋势;这一次胡明校长的的直播分享会,老杨一直力推,是因为我觉得对于各位小友们来讲,是一次不可多得的机会,能够更明确知道自己该做什么,要做什么,提升什么;“时代的巨轮滚......
  • 【Linux】阿里云linux服务器,开放一个端口
    服务器如何开通一个端口您好,1,首先,如果使用的是云服务器ECS,需要在安全组中放行需要开通的端口,操作方法请参见添加安全组规则。如果使用的是轻量应用服务器,需要在防火墙中放行需要开通的端口,操作方法请参见轻量应用服务器防火墙。2,其次,需要在服务器内部确保对应的服务已经启动,并且......
  • Java网路编程____TCP协议客户端服务器信息交互例子
    packagecom.frame.base.TCP;importjava.io.InputStream;importjava.net.ServerSocket;importjava.net.Socket;publicclassTCPSocketServer{ publicstaticvoidmain(String[]args)throwsException{ /** *启动服务端Soecket注册外放信息交互的端口 */......
  • Java网路编程____UDP协议Socket客户端服务器聊天室列子
    1.UPD服务端定义数据Socket和注册外放的端口一直做true循环读取数据包Packet里的数据datagramPacket.getData()转换为String字符串读取 packagecom.frame.base.UDP;importjava.net.DatagramPacket;importjava.net.DatagramSocket;/***@authorAdministrator*UDP_So......
  • 群晖(Synology)NAS 后台安装 Docker 后配置 Activemq Artemis
    因最近需要在本地调试消息策略。如果搞个服务器装就太辛苦了,所以就想到了NAS,我们的NAS上已经装了Docker,我们直接运行一个ActivemqArtemis的镜像不就好了。下载镜像在进入NAS的容器管理后,访问Registry。然后输入activeMq进行查找。  选择已经找到的镜像,然后......
  • 【转载】群晖搭建邮件服务器新手指南(mailplus server套件)
    群晖搭建邮件服务器新手指南(mailplusserver套件)本文转载自:https://post.smzdm.com/p/akmr2mn8/?ivk_sa=1024320u所有入了群晖坑的兄弟们,估计都动过搭建一个私人邮件服务器的念头,不管它好不好用,单是拥有一个符合自己心意的邮箱地址就感觉非常开心,特别是在这个好邮箱名或自己名字......
  • HTTP 错误 403.14 - ForbiddenWeb 服务器被配置为不列出此目录的内容
    出现以上这个错误可能有如下解决方法:1.将应用程序池设置成V4.02.在配置文件中加上以下几句代码:<system.webServer><modulesrunAllManagedModulesForAllRequests=“true”/><directoryBrowseenabled=“true”/></system.webServer>3.注册IIS:IIS是在安装完.netframe......
  • RTSP/Onvif视频服务器EasyNVR视频监控管理平台HLS流播放中断的原因及其解决办法
    EasyNVR是TSINGSEE青犀视频基于RTSP/Onvif协议推出的视频能力平台,既有硬件设备,又有软件平台,是比较灵活的一项流媒体产品。它可实现设备接入、实时直播、录像、检索与回放、存储、视频分发等视频能力服务,可覆盖全终端平台(pc、手机、平板等终端),在智慧工厂、智慧工地、智慧社区、智慧......