做了一个 squoosh docker 镜像,写博客贴图直接在本地压缩文件,安全且高效

镜像是 dko0/squoosh:1.12.0 或者 dko0/squoosh:latest 。 docker hub: https://hub.docker.com/r/dko0/squoosh GitHub: https://github.com/hellodk34/squoosh 安全,图片只在本地浏览器,不会上传到任何服务器 高效,squoosh 压缩效率惊人,图片品质却没有损失多少,配合各种压缩选项和品质设置,自由度很高。这波必须赞美 https://github.com/Goog... 阅读全文

浅谈文件传输/共享协议|内网共享文件协议选择|自建公网文件管理同步和共享方案推荐

文章难免存在错误、疏漏,如果愿意,欢迎指出勘误。 1. 前言 关于文件传输协议/文件共享协议,可以拿出来介绍的可以有很多,本文列举了一些通用的基础的发展较早的协议详细的介绍(当然了,没有深入的原理,咱也不会啊 :笑),一些较新的作了简单陈述,没有深究原理和实现。 本文主要分为三个部分 基础的文件传输/共享协议,更加推荐在内网使用的,不允许也不推荐暴露到公网。使用建议 点我 个人公网文件管理方案 实践: 在内网自建一个 seafile server, 并通过 frp 暴露在公网 servi... 阅读全文

Linux 删除当前目录下的隐藏文件

本文的需求来自:macOS 访问位于 OpenWrt 的磁盘路径之后,若是打开过文件,会生成缓存文件,以点开头,类似于 .DS_Store 和 ._.DS_Store 还有众多使用 . 开头的隐藏文件(文件名称中带有文件名自身)。 我们都知道,使用 rm -rf ./* 或者 rm -rf * 是无法删除当前目录下的隐藏文件的。该如何删除隐藏文件(start with .)呢? 请继续往下看—— $ rm -rf .* 这样可行,但是会提示你 . 和 .. 无法删除,也就是当前目录和上一级... 阅读全文

OpenWrt 安装 4.4.2 版本的 qbittorrent-nox

我之前一直在用固件自带的 qbittorrent 客户端,版本号是 4.1.9,有好几次高负荷下载之后无法进入 webui 的经历。前几天又遇到了,这一次我没有选择忽视它,而是直面这个问题,并试图解决它。 前天在 V2EX 发布了一个帖子: 请教一个 Linux 上的 qbittorrent-nox 问题:在大负荷下载之后 webui 不工作 还是有不少收获的,感谢评论区 v 友们的相助。我现在决定在 OpenWrt 上安装一个高版本 4.4.x 的客户端。由于 OpenWrt 官方 opkg... 阅读全文

Docker 构建多架构镜像实战 构建 amd64 和 arm64 架构的兰空图床镜像

arm64 镜像在斐讯 N1 (ARMv8) 上测试通过。 本文主要参考文章 https://juejin.cn/post/7056010773495021605 和 https://yeasy.gitbook.io/docker_practice/buildx/multi-arch-images 期间也遇到一些问题,但是不会详细记录下来了。在此只是记录主要步骤,并构建 amd64 和 arm64 架构的兰空图床镜像。 由于 N1 的性能羸弱,所以我在腾讯云南京的一台 debian11 (am... 阅读全文