以下是我们使用的技术栈用来构建 [https://cjj365.cc]证书分发系统。该系统的 mission 是加速国内 SSL 证书免费化。
- 邮件系统,postfix ,dovecot (使用网络邮件提供商?不自由,没有任何附加价值)
- 数据库 mysql ,纯粹的 SQL ,没有 ORM ( ORM 是用来做 todo 的)
- 应用服务器,自己用 C++实现,基于 boost beast 。(搜狗的 workflow 应该也是不错的选择,可我先接触了 boost 派系)
- edge ingress ( envoy ,基于 nginx ,openresty 也是不错的选择)
- 前端用了一个静态建站系统( Docsaurus),因为前后端完全分离,换个壳也很容易。
- 迭代发布基于手动触发的 github action
当前喧嚣的全栈技术需要时间的认证,有许多会是昙花一现。搭建一个 postfix+dovecot+freebsd 的系统,说不定能稳定运行 10 几年。不发垃圾邮件,好好珍惜 IP 的 reputation 。:)
Leave a Reply Cancel reply