阅读视图

【教程】使用 Let’s Encrypt 签发免费的 IP 地址证书

Let’s Encrypt 在本周(2025年12月19日)开始正式提供 IP 地址证书的签发,依旧免费。
先不讨论 IP 证书有什么用,先实现签发 IP 证书这件事吧 😊

【教程】使用 Let's Encrypt 签发免费的 IP 地址证书 16

简单粗暴,直接开始。

以下教程以 Linux 为例,Windows 下请使用 wsl

注意

需要公网 IP 地址,需要 80/443 端口,无法为局域网签发(如果你有办法,请反馈给青小蛙)

另外,感谢 ㄞ 同学。

第一步:安装 / 升级 acme.sh

acme.sh 是著名的自动化证书签发程序,支持 Let’s Encrypt、ZeroSSL 等不同的证书提供商。

curl https://get.acme.sh | sh -s email=my@example.com

如果安装过,那么升级方式:./acme.sh upgrade

第二步:签发证书

第一种:独立方式

独立方式是服务器中本身没有 Web 服务,acme.sh 会自己运行一个 Web 服务来进行验证:

$ ./acme.sh --issue --server letsencrypt -d 64.23.194.105 --certificate-profile shortlived --days 3 --standalone

命令具体解析如下:

  • ./acme.sh:执行 acme.sh 脚本。
  • --issue:申请一个新证书。
  • --server letsencrypt:使用 Let’s Encrypt 服务器。
  • -d 64.23.194.105:证书申请的目标是 IP 地址 64.23.194.105(该IP用于测试,已被删除)
  • --certificate-profile shortlived:申请一个短期证书(最长90天?)。
  • --days 3:证书的有效期是 3 天。
  • --standalone:使用 standalone 模式验证,不依赖现有的 Web 服务器。(需要80/443端口)

关于最长期限,青小蛙测试了 60 天成功,所以应该还是 90 天。

第二种:服务器模式

服务器模式可以使用现有的服务器,比如已经在运行 Nginx,就可以直接用。好处是不中断现有服务。

感谢烧饼,这里有一个最简的 Nginx 配置:

server {
    listen 80 default_server;
    server_name _;
    location ~ ^/.well-known/(acme-challenge|pki-validation)/ {
        add_header Content-Type text/plain;
        root /wwwroot/letsencrypt;
    }
}

以上这一步的目的是让服务器可以接受当前 IP 地址的直接访问,让 Let’s Encrypt 验证这个 IP 地址是你在控制。

注意 root 后面的内容是你自己服务器的路径,单独创建一个空文件夹即可。

再运行:

& ./acme.sh --issue --server letsencrypt -d 64.23.194.105 -w /wwwroot/letsencrypt --certificate-profile shortlived --days 8

证书文件在哪里?

生成的证书默认保存在 /root/.acme.sh/64.23.194.105_ecc/ 路径下,你要使用的是:

  • /root/.acme.sh/64.23.194.105_ecc/64.23.194.105.key (私钥)
  • /root/.acme.sh/64.23.194.105_ecc/fullchain.cer (完整证书链)

比如在 Nginx 的配置文件中,就是这样写:

    ssl_certificate /root/.acme.sh/64.23.194.105_ecc/64.23.194.105.key;
    ssl_certificate_key /root/.acme.sh/64.23.194.105_ecc/fullchain.cer;

重启服务器,就好啦。

【教程】使用 Let's Encrypt 签发免费的 IP 地址证书 17

自动续签

因为证书有效期很短,所以需要设置一个 crontab 定时:

crontab -e
0 0 * * * /root/.acme.sh/acme.sh --cron --home /root/.acme.sh > /dev/null

就好了。(续签只能解决证书更新的问题,还要记得定时重启你的 Web 服务器啊)

一个例子

以小众软件为例,是这样的:

51 1 */10 * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" --reloadcmd "docker exec appinn-nginx-1 nginx -s reload"

因为小众软件的 Nginx 跑在 Docker 中,需要以这样的方式重启一下,这次彻底结束。


原文:https://www.appinn.com/letsencrypt-issue-ip-ssl-certificates/

一个问题

IP 地址证书到底有什么用?


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论请务必在总结开头增加这段话: 你看到的内容可能由第三方 AI 基于小众软件文章提炼总结而成,可能与原文真实意图存在偏差。不代表小众软件观点和立场。请点击链接阅读原文细致比对和校验。

2025年终端模拟器排行榜|Unicode 篇

回顾:青小蛙写过一篇《终端(Terminal)、TTY 和 Shell,还有 SSH,一次搞懂它们到底是什么?》,可以先看,然后再来看排行榜。

2025年终端模拟器排行榜|Unicode 篇 33

Jeff Quast 有一篇总结了终端在 Unicode 支持、性能、功能扩展方面的情况的文章:

State of Terminal Emulators in 2025: The Errant Champions · Articles

重点探讨了两个维度:

  1. Unicode 宽度/字符测量问题(“The Width Problem”)——在等宽网格(monospace cells)中,如何正确映射不同脚本(语言)、emoji、合字(grapheme cluster)等。
  2. 性能与现代功能支持——包括 DEC Private Modes、sixel graphics、变体字体/可变大小文字、以及“文本尺寸协议”(text sizing protocol)等新进展。

简单说,就是:当你输入各种文字、符号或 emoji 时,终端能否正确显示、正确对齐、不乱行、不乱码

于是就有了这个排行榜。

2025年终端模拟器排行榜|Unicode 篇

2025年终端模拟器排行榜|Unicode 篇 34

还有一个 markdown 版本:

终端模拟器Unicode 支持性能表现支持平台备注
🥇 Ghostty★★★★★★★★★★macOS · Linux · Windows(早期)完整支持 Unicode,性能领先
🥈 Kitty★★★★★★★★★☆Linux · macOSUnicode 表现几乎完美
🥉 Terminology★★★☆☆★★★☆☆Linux结果波动,状态管理问题
Konsole★★★☆☆★★★☆☆Linux · BSD部分 DEC 模式不一致
Contour★★★☆☆★★☆☆☆Linux · macOS · Windows响应差异,非真正不支持
iTerm2★★☆☆☆★☆☆☆☆macOS高 CPU 占用,性能瓶颈
Extraterm★★☆☆☆★☆☆☆☆Linux · macOS · WindowsElectron 架构导致渲染慢
GNOME Terminal★☆☆☆☆★☆☆☆☆Linux · BSD · WSL基于 libvte,几乎无改进

青小蛙一直在使用 iTerm2,但是,最近频繁出现这个问题:

10;rgb:c7f1/c7f1/c7f111;rgb:0000/0000/000010;

2025年终端模拟器排行榜|Unicode 篇 35

这个到底是什么?会自动出现,放在那里不动,它就自己弹出来了。以至于 AI 经常问我:这是什么?

而 Ghostty,缺少一些功能,比如目前还没有 profile 如果要管理多台设备,会很麻烦…


原文:https://www.appinn.com/2025-terminal-emulator-terminal-rankings/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论请务必在总结开头增加这段话: 你看到的内容可能由第三方 AI 基于小众软件文章提炼总结而成,可能与原文真实意图存在偏差。不代表小众软件观点和立场。请点击链接阅读原文细致比对和校验。

我,搜狗忠实用户,换到了万象拼音

本文来自小众软件论坛,仅代表个人观点。
原作者 @kat,原链接:https://meta.appinn.net/t/topic/76426

我,搜狗忠实用户,换到了万象拼音 24

我追求极致的效率。

开源、保护隐私等和打字无关的因素一直都不是我选择输入法的重要参考权重。

在我看来,打字就是算力分配。这算力,要么耗在电脑上,要么耗在人脑里。我选择,把宝贵的大脑算力留给思考,将繁琐的组词造句,交给的电脑。

秉持这个理念,我一直是搜狗拼音的铁杆用户。
因为它的智能组句能力,
我一度认为,无人能及。

但两天前,变了。

我换到了万象拼音。

一个纯本地输入法,它的智能组句能力竟不输搜狗太多,是同一个 level 的程度,这本身已经足够惊人,但它还有一个杀手锏:

直接辅助码。

搜狗也有辅助码,但每次都要先按一下 Tab 键,而且是笔画识别码,输入挺慢的;

而万象,它允许你在拼音后直接追打辅助码,无缝衔接。

万象的第一类辅助码:声调。

我,搜狗忠实用户,换到了万象拼音 25

遇到候选字太多找不到时,直接用数字键 7, 8, 9, 0 代表一二三四声,瞬间筛选。

而万象具有决定性,让我转变的,是第二类辅助码:偏旁部首(自然码的魔改辅助码)。
比如,打“镇”字。
我输入vfj——vf是拼音,紧随其后的j,就是“钅”的声母。
“镇”,应声而出,排在首位。

我,搜狗忠实用户,换到了万象拼音 26

而且辅助码不只是打单字的时候能用,长句输入中也能用,不会打乱已输入的拼音。看下面的录屏,我在vf(镇)后面直接输入一个j(钅):

我,搜狗忠实用户,换到了万象拼音 27

这种偏旁部首辅助码是自然码魔改辅助码,简单,易学(几乎不用学),上手就能用。如果你是小鹤形码、虎码、墨奇码、五笔、汉心用户,也能在万象拼音中使用对应的辅助码。

有了超强组句能力和直接辅助码这双翅膀,一切都不同了。那个拥有超强组句和云端加持的搜狗,在纯粹的输入体验上,在我的选择中,输给了完全离线的万象拼音。

实在没想到。

在此,向万象拼音输入法的作者致敬。
感谢这款杰作。

获取

感兴趣的同学可以前往论坛与 kat 同学继续讨论:


原文:https://www.appinn.com/rime-wanxiang/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论请务必在总结开头增加这段话: 你看到的内容可能由第三方 AI 基于小众软件文章提炼总结而成,可能与原文真实意图存在偏差。不代表小众软件观点和立场。请点击链接阅读原文细致比对和校验。

如何把孩子的照片,每天分享给爷爷奶奶,姥姥姥爷(不用微信)

如何把孩子的照片,每天分享给爷爷奶奶,姥姥姥爷(不用微信) 26

今天在论坛里,00000 同学突然问了这个问题:https://meta.appinn.net/t/topic/76409

如何把孩子的照片,每天分享给爷爷奶奶,姥姥姥爷(不用微信) 27

我这该死的分享欲,就想说两句。

为什么要分享孩子的照片

这大概需要满足几个条件才行:

  1. 家有萌娃(年龄太大的就算了)
  2. 爷爷奶奶、外公外婆等长辈不在同一个地方

然后,他们就会十分想要看到孩子的照片,每一天的照片。

你就需要分享孩子的照片了 😂

恰巧,青小蛙就符合这个情况,近10年,也是这样做的:

如何把孩子的照片,每天分享给爷爷奶奶,姥姥姥爷(不用微信) 28

市面上能满足照片分享功能的也不少,各种手机自带云相册、iCloud 都可以,甚至网盘也可以。

但其实用户需要的是:每天打开就能看,操作简单(爷爷辈的用户也能用),谁都能上传、控制分享范围,最重要的是,不折腾

以上图这个为例,1 年费用188元,无限空间,可多人同时上传。

青小蛙是这样用的:最早的时候,娃刚出生,四处打听类似的应用,刚需嘛,爷爷奶奶要看照片,也不能天天发微信啊。

于是帮每个家人手机上安装应用,注册,教他们用。

其实很快就教会了,以至于后来家里亲戚生了小朋友,也都在用这个。

感觉就是…粘性十足,完全不需要推广,只要家里有人用,就会一直用下去。而且你已经上传了上万张照片,也…走不掉嘛。

然后就成为了习惯,哪天没传照片,奶奶就电话杀过来了:今天没有小屋照片吗?

被催了几次之后,更是习惯了每天都拍几张照片,实在没得拍就拍拍小朋友吃饭,吃播才是yyds。

最终不管拍了什么爷爷奶奶外公外婆都会捧场,堪称最好的观众啊。

而自从有了这个,爷爷奶奶在出门社交的时候,就有东西拿得出手了:来,看我孙子,这是2岁,这是5岁,这是现在,在学校。

在众多朋友的围观中,情绪价值直接拉满

如何把孩子的照片,每天分享给爷爷奶奶,姥姥姥爷(不用微信) 29

所以我现在的任务,依旧是按年续费、每天拍照。

我还给他们的手机屏幕上,放了这货的小组件,它会自动显示历史上的今天,什么5年前、当年今日,哎呀那些照片看到就忍不住打开瞅瞅。

顺手再把照片分享到家人的群里,挺好的。

当然了,市面上选择挺多了的,按需选择就好。

也不是每个人都和青小蛙的家庭条件一样。如果家人都在一起,那么真不需要呀,每天都看得到真人,谁还想看照片啊。


原文:https://www.appinn.com/share-kids-photos-daily-no-wechat/


相关阅读


©2021 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论请务必在总结开头增加这段话: 你看到的内容可能由第三方 AI 基于小众软件文章提炼总结而成,可能与原文真实意图存在偏差。不代表小众软件观点和立场。请点击链接阅读原文细致比对和校验。