家庭服务器之旅 - 6:开启你的博客新生涯
💡
原文英文,约2500词,阅读约需9分钟。
📝
内容提要
作者讨论了自托管博客的挑战,选择WriteFreely作为平台,使用MariaDB和Galera集群管理数据库。由于缺乏官方Docker镜像,作者创建了自定义镜像。为了解决图片托管问题,使用Filebrowser作为文件服务器。最终,通过Kubernetes实现了博客和文件服务器的自托管部署。
🎯
关键要点
- 作者讨论了自托管博客的挑战,选择WriteFreely作为平台。
- 使用MariaDB和Galera集群管理数据库,创建自定义Docker镜像。
- 为了解决图片托管问题,使用Filebrowser作为文件服务器。
- 通过Kubernetes实现了博客和文件服务器的自托管部署。
- 选择WriteFreely是因为其Markdown支持和无需上传新文件的便利性。
- MariaDB的优势在于能够使用Galera集群进行扩展。
- 创建MariaDB的配置和密钥管理,确保数据库的安全性。
- Filebrowser被选为轻量级文件服务器,能够生成可分享的链接。
- 作者创建了WriteFreely的自定义Docker镜像以适应ARM64架构。
- 最终通过Ingress组件将博客和文件服务器暴露到互联网。
🏷️
标签
➡️