2023 年度总结

0

一 最近几年都没有写年度总结,主要还是觉得一年又一年的没有什么大的变化,翻来覆去还是那些东西。但仔细想想,一个 […]

阅读全文 »

快速私有化部署文档系统 Outline

0

Outline 是一个开源的文档系统,可用于团队,也可用于个人,可以完全的做私有化部署。

为了能方便的部署 Outline,这里主要基于 Docker,项目基于苏洋的 从零开始使用开源文档/Wiki软件 Outline(一) 而来。

苏洋的 docker-outline 项目已两年没更新了,存在版本落后的问题,同时替换了 SSO 服务为 Authelia,以及剔除了一些多余的依赖项,主要包含 5 个服务。

  • Minio 兼容 S3 的对象存储服务,用于存储文档中的附件、图片等静态资源等,如没那么高的要求也可用本地的文件系统。
  • Authelia 兼容 OIDC 协议的身份认证 SSO 服务。
  • Postgres 数据库,存储服务。
  • Redis KV 缓存服务。
  • Outline 文档服务本身,前端基于 React,服务端基于 Node.js 的 Koa 构建。
阅读全文 »

一次惨痛的数据存储丢失事件

0

问题排查定位

上周某天正上着班发现博客挂了,接着发现摄影站也挂了,当时想着应该是服务器资源不足服务都挂了,虽然这类问题已经很久很久没出现过了,于是按照惯常的处理办法,登录腾讯云控制台对服务器进行重启。

服务器完成重启后,发现两个网站仍然无法访问,服务没启动成功,由于两个站点是多地区部署,于是通过在本机手工绑定 HOSTS 的办法来测试另一个地区的服务是否仍存活,结果发现都挂了。

阅读全文 »

2020 年度总结

0

1

写年度总结这件事的仪式感越来越强,原想今年要么不写了,但是这几天看了不少大佬的年度总结后想着还是该总结总结。

之所以不大想写年度总结主要还是因为觉得 2020 年的成长和收获不符合预期,总结只会让焦虑感倍增。但是想想在这不平凡的一年,且不说成长和收获,能好好的活着不出幺蛾子已经比很多人幸运了。

在全中国都挺过疫情的高峰期后,听闻故友 @司徒正美 病逝,唏嘘不已,司徒正美的技术热情和勤奋程度都是我早期入行前端时的榜样,说他去世意味着前端届又少了一个难得的人才毫不为过。希望所有仍在前行的技术人善待自己,保持健康的身体是取得更大进步和成功的必要条件。

阅读全文 »

2019 年度总结

0

有好几件人生大事都发生在了 2019 年,一是结婚,二是成了北京的房奴,还有不便细说和车牌相关的事,这些人生大事让我在诺大的北京城里多了很多的牵挂,生活增添了色彩和温暖。

虽然生活上趋于安稳,但是随着年龄和肩上的担子越来越大,加上互联网环境下近几年流行的中年危机论,再观察身边的一些互联网圈的朋友被优化的遭遇,个人的压力和焦虑也越来越大了。有时不禁感叹,是不是这些大事让我花光了 2019 年的所有运气,让我这一年在工作上历经坎坷,难道这就是所谓的老天爷的公平。话说回来,在年末总结的时候回想起那些所谓的坎坷好像并没有那么当时感觉的那么糟,多点知足心是真的能多些幸福感。

阅读全文 »