夜猫的小站

关于我的博客

随便写写博客!在这个博客上可能没有什么特别惊奇的技术,这个博客只是我折腾各种技术的过程。

关于我的博客

虽然我本职工作是一名前端,但是我平时折腾的东西不仅限于前端,也有后端、linuxk3s 、群晖、pve 等知识点。在家中通过自建服务,满足了我个人数据私有化的要求,也让我在折腾过程中收获了挺多乐趣。另一方折腾这些不算新奇的玩意也扩展了我的知识点,在工作中时而能发挥一点作用。

2023 年记录

我写博客的目的也有许多。工作很多年,也积累了很多知识作为笔记,虽然大多数可能是随手 google 就能找到的知识点,但是能够作为笔记留存,也能偶尔让我温故而知新。写博客的另一个作用就是让我重新还是熟悉写作,重新学习书面语言,工作以后就很少需要写大段的文章,这方面的技能大大的弱化了。

2024 年记录

这一年转眼就过去了,经历裁员,再次入职,感触颇多。虽然还是还是前端上继续工作了,但是学习的热情也没以前高了。不过好消息是新的工作是NAS相关的。这几年我在一直在折腾NAS,工作也正好是 NAS 相关的,也是很难得,将工作和兴趣结合在一起的机会还是不多的。今年最大的折腾源于家庭网络的崩溃,导致我重新拾起一年没碰的 remixjs。整体而言,今年在技术上的提升并没有往年多,好在工作上侧重 NAS 相关,也算是有所收获。 这一年我的心态也稍微改变了一些,之前不爱出门,无意之前和朋友了解摄影相关的知识,遂一发不可收拾。从 618 入手,sony 的 a7c2,到现在,将杭州周边逛了一大圈。拿着相机还真是给我一个出门的理由,要是往常一个人出门其实也没那么自在,现在可以专注的记录下生活中的点滴。

博客配置

本博客使用docker compose部署k3s 的云原生服务中,部署在本地的mini主机上,使用 nginx 作为代理服务器。主要技术栈是 remixjs 作为博客渲染引擎,渲染 git 仓库。没有采用目前较常使用的 typechohexohugo 等博客系统或工具,主要是为了实现一个自己自由配置的博客,扩展下自身的前后端知识。

折腾过k3s后,发现这一系列的配置很麻烦,特别是经过今年出现的家庭网络问题后,我重新部署家里的系统很花时间,所以我决定放弃k3s,使用docker-compose部署在本地的mini主机上。

博客相关

本博客所用的技术点罗列如下:

  • 博客系统
    • Remixjs
    • Redis
    • SimpleGit
    • Express
    • @epic-web/cachified
  • 部署
    • Woodpecker
    • Argcd
    • k3s
    • Docker-compose
    • GiteaAction