JacyLunatic

JacyLunatic

Biography

This user hasnt filled in their personal biography yet...

Published 86 articles
Joined on 2023-12-28
使用webp_server_go无缝将网页中的图片换成avif格式

使用webp_server_go无缝将网页中的图片换成avif格式

本文介绍了AVIF图像格式及其通过webp_server_go工具实现网站图片自动转换的方法。AVIF格式由开放媒体联盟开发,相比JPEG具有更高的压缩效率和更少的失真,目前已被多数浏览器支持。webp_server_go是一个基于Golang的服务,能够在不改变原始图片URL的情况下,将图片实时转换为AVIF或WebP格式。文章详细说明了通过Docker部署webp_server_go的步骤,包括配置文件编写、路径映射以及使用Nginx进行请求转发的方法。同时,作者也提醒用户注意该工具对服务器性能的要求、AVIF格式的兼容性限制,并提及了可替代的免费转换服务。

折腾 
使用Brevo配置邮件通知

使用Brevo配置邮件通知

本文作者因Outlook邮箱被判定为垃圾邮件发送者导致博客通知功能失效,决定更换邮件服务商。经过筛选,选择了提供每日300封免费邮件的Brevo。注册时推荐使用谷歌账户,并需用国内手机号接收验证码。配置时需获取SMTP信息并填入博客系统(如Halo)。为美化发件地址,还需在Brevo绑定个人域名并设置DNS记录,最终实现以自定义域名地址发送通知邮件。

折腾 
frp转发内网http协议配置

frp转发内网http协议配置

本文介绍了FRP内网穿透工具的服务端与客户端配置方法。服务端配置包括绑定地址、端口、HTTP访问端口、认证方式及Web管理界面设置。客户端配置需指定服务端地址、端口和认证信息,并定义两个HTTP代理(web1和web2),分别映射本地不同服务器的9090端口。配置完成后,通过泛域名解析,用户可使用b.aaa.xyz:8080和c.aaa.xyz:8080分别访问两个内网Web服务。

软件 
入坑PT3月的踩坑记录

入坑PT3月的踩坑记录

本文作者分享了初次尝试加入PT(Private Tracker)站点的经历与踩坑过程。PT是一种私密下载服务,通过分享率规则确保用户上传量,资源丰富且不易死种。作者为满足24小时做种需求,选购了加拿大ServaRICA的大容量VPS,但遭遇严格风控、机器卡顿、SSH连接困难等问题。实际使用中,因服务器位于加拿大、网络不稳,且常与高性能的海外“seedbox”连接,导致上传流量极少,几乎成为他人刷流工具。最终,作者改用家宽N1盒子慢慢养号,才保住PT账号。总结认为,玩PT需千兆家宽或专用seedbox,而ServaRICA的VPS对国内用户并不友好,不如使用百度网盘省心。

折腾 
听院士讲座随笔

听院士讲座随笔

本文记述了作者参加Z院士关于计算机网络的讲座经历。院士指出,尽管5G提升了终端与基站间的速度,但受限于50年前的传统骨干网架构,其整体性能仍面临瓶颈。他结合自身30年科研经验,强调中国必须突破西方技术标准,建立自主创新的网络体系。这场讲座让原本为学分而来的作者深受触动,并对院士的奉献精神与远见深感敬佩,也重新点燃了内心对科学追求的敬意与动力。

生活 
Shaarli 分享你的网络书签

Shaarli 分享你的网络书签

Shaarli是一款简约、快速且无需数据库的个人书签服务,适合分享网络链接。本文介绍了通过Docker安装Shaarli的步骤,包括创建数据卷、运行容器及端口设置。首次使用需设置账户密码,登录后可通过“+Shaare”添加公开或私密链接,并在“工具”中进行主题更换等进阶设置。此外,用户可安装浏览器扩展“Add to Shaarli”,方便一键添加当前网页至书签列表,提升使用效率。更多设置可参考官方文档。

软件 
在html中嵌入Aplayer通用代码

在html中嵌入Aplayer通用代码

本文介绍了Aplayer,一款小巧优雅的HTML5音乐播放器,可嵌入网页或博客中。文章提供了详细的嵌入代码示例,包括引入必要的CSS和JavaScript文件,以及一个响应式容器。代码展示了如何配置播放器,如设置自动播放、循环模式、音量、歌词类型、主题颜色等,并包含了一首示例歌曲的详细信息。最后,文章建议访问Aplayer官网以获取更多播放设置。

前端 
自建DockerHub镜像

自建DockerHub镜像

本文介绍了如何自建DockerHub镜像站。由于国内镜像站被下架,作者通过使用国外VPS,克隆GitHub上的registry-mirror项目,运行docker-compose命令快速搭建镜像代理服务。默认端口为5000,镜像保留168小时,可通过修改配置文件调整。建议配置Nginx反向代理以域名访问,并在本地Docker的daemon.json中设置镜像地址。具体配置细节可参考原项目GitHub页面。

Linux 
从docker hub拉取指定系统架构的镜像

从docker hub拉取指定系统架构的镜像

本文介绍了在无法直接访问Docker Hub的情况下,如何在x86架构服务器上拉取ARM架构的Docker镜像。作者因网络限制无法直接拉取镜像,且需为ARM架构的N1盒子安装特定镜像。解决方法是:在Docker Hub中找到目标ARM镜像对应的唯一SHA256校验码,使用`docker pull`命令时在镜像名称后添加`@sha256:`及该校验码,即可直接拉取指定架构的镜像文件,绕过架构限制。

Linux 
解决Alist上传时出现413错误

解决Alist上传时出现413错误

本文作者在通过二级域名访问Alist上传大文件时遇到“413 Content Too Large”错误,排查发现并非Nginx或Alist自身配置问题。经测试,仅100MB以上文件会上传失败,而日常通过IP+端口进行的网站备份却正常。最终发现是Cloudflare的“最大上传内容”设置默认限制为100MB,导致通过二级域名的请求被拦截。解决方法为直接使用IP和端口访问Alist以绕过Cloudflare限制。

软件