返回首页
最新
SolidPing 是一个单一的 Go 二进制文件,采用 AGPL-3.0 许可证——提供 40 种检查类型、状态页面、事件、值班升级以及不受付费墙限制的子分钟间隔。
我曾经很喜欢 Better Stack,但它的免费计划逐渐缩水。最终让我决定转变的原因是:以前每个事件都有一个 Slack 线程,这样一次故障就能在一个对话中讨论,而不是一系列不相关的消息。这个功能被取消了。我希望能找回这个功能,于是我自己动手构建了一个。
我最想拆解的部分是代理。你可以在想要监控的网络内部运行一个代理,它通过 WebSocket 进行外拨,这样就没有入站端口,也没有防火墙漏洞。首次启动时,它会生成自己的密钥对,并保留私钥部分——使用 Ed25519 作为身份标识,X25519(age)作为接收者,服务器将检查凭证封装给它。因此,私有检查的凭证是为该代理加密的,而存储这些凭证的服务器无法读取它们。
所有内容都是开源的:代理、WhatsApp 警报、单点登录(SSO)、每种检查类型。没有为托管版本保留任何功能。
自托管确实很简单,我对此非常依赖,<a href="https://status.solidping.io" rel="nofollow">https://status.solidping.io</a> 是在 fly.io 上运行的第二个 SolidPing,监控着托管第一个 SolidPing 的集群。一个生活在其监控对象内部的监控器并不是真正的监控器。
我已经维护了一个小型的 Go FTP 服务器库 10 年了(github.com/fclairamb/ftpserverlib),所以开源在这里并不是一种营销决策。
演示,无需注册:<a href="https://solidping.io/demo" rel="nofollow">https://solidping.io/demo</a>
来源:<a href="https://github.com/fclairamb/solidping" rel="nofollow">https://github.com/fclairamb/solidping</a>
我想要的是用户体验反馈和缺失的功能——界面在哪些地方妨碍了你,你寻找什么却找不到,以及在你愿意使用这个工具而不是当前使用的工具之前,需要具备哪些功能。请直言不讳。“不错的项目”对我没有任何帮助。
大家好,
由于我在控制台花费了大量时间,即使是今天,我有时仍需要考虑一些复杂的 git/find/ffmpeg/xargs 组合,因此我已经使用了 [https://github.com/kagisearch/ask](https://github.com/kagisearch/ask) 一段时间。
由于这个项目似乎没有得到维护,我开始了自己的版本(是的,多亏了一些大型语言模型的工作),我对此感到相当满意。它似乎比我最初想象的功能多了很多,但就是这样。
我个人的亮点包括:
- 可以为 bash/fish/zsh 安装快捷键,通过按 CTRL-W 将当前提示符替换为“答案”。
例如,输入:
```
$ find all images in this directory
```
会变成:
```
$ find . -type f \( -iname '*.jpg' -o -iname '*.jpeg' -o -iname '*.png' -o -iname '*.gif' -o -iname '*.bmp' -o -iname '*.webp' -o -iname '*.svg' -o -iname '*.tiff' \)
```
这只需 1-2 秒。
- 还有一个审查 TUI,可以解释命令(这些命令可能会变得复杂),或者使用另一个模型进行重试。
无论如何,它是开源的,也许其他人也会觉得它有用。
如果我每月支付9美元,只查看真实用户的帖子,HN会考虑删除这个网站上大量的填充型大型语言模型(LLM)评论吗?<p>没有什么比看到我刚买的产品的文章下,评论区却满是已经存在的讨论点更糟糕的了——没人会对牙膏如此关心!<p>有时HN似乎就像是离线了一样,我感觉自己只是在和LLM生成的评论对话。