Welcome to my blog.
I am Razeen, a gopher, living in Shanghai.
I am here to share my experiences, learning, and life.
Welcome to my blog.
I am Razeen, a gopher, living in Shanghai.
I am here to share my experiences, learning, and life.
Recently, I saw a fellow V-site user share their experience of deploying 50 services on a Mac mini, which was quite inspiring. Looking back at my own Homelab journey, I thought this would be a good opportunity to organize and summarize the various services I鈥檓 actually running at home. ...
The foundation of trust on the internet is quietly evolving. You may have noticed that the little padlock in your browser鈥檚 address bar is becoming more common, indicating that a website uses HTTPS encryption鈥攕omething that relies on SSL certificates. Today, a significant industry development may have a profound impact on all website operators: the CA/Browser Forum (CABF) has passed a proposal called SC-081, which plans to gradually reduce the maximum validity of publicly trusted SSL certificates to just 47 days! What does this change mean, and how will it affect us? Let鈥檚 dive in. ...
I鈥檝e been following the Running Page project for a long time, and today I finally deployed it on my blog. Running Page is an open-source project that visualizes workout data, supports summarizing running records, generates heatmaps, and integrates with MapBox to display routes. This post will share how to automate the build and deployment of static pages using GitLab CI/CD and integrate Apple Shortcuts for one-click deployment. ...
It鈥檚 been a year since I got the Model Y, and I鈥檝e driven 16,000 kilometers, spending a total of 4 weeks in the car. Overall, I鈥檓 very satisfied, despite some minor issues. This article will discuss my experiences and cost analysis over the past year. ...
Recently, I received an email from Disqus about placing ads in the comment section. At first, I didn鈥檛 mind since I鈥檝e been using it for free for so long. However, after seeing the bizarre ad content and lengthy ads, I decided to switch! After comparing several comment systems, I finally chose Waline. ...
Recently, I discovered a Grafana Dashboard that can visualize certificate validity, and it works quite well. The configuration is simple, aggregating the validity period, serial number, issuer, and other information of multiple site certificates, making it clear at a glance. I am sharing this blog post with everyone. ...
Today, I replaced the motherboard of my Homelab server. To avoid reinstalling the system and transferring data, I directly transferred the original disks to the new motherboard. It went smoothly the first time, but this time I couldn鈥檛 boot into the system. Fortunately, with the help of AI, I quickly resolved the issue. The experience of using AI to solve problems was amazing. It not only helped me quickly identify and resolve the problem, but also enabled me to learn about Linux partitioning and mounting. Here, I will record my journey. ...
Recently, while browsing Twitter, I came across multiple experiences shared by DIYgod about his latest project follow. Unfortunately, the project is still in the invitation-only testing phase, so I couldn鈥檛 participate. However, DIYgod鈥檚 other project RSSHub solved a problem that had been bothering me for a long time. Until now, my main sources of information were Twitter and public accounts. Although I had also bookmarked some other news sites and personal blogs, I rarely clicked on them to read due to the scattered nature of the information. RSSHub helped me solve this problem. This blog post mainly shares my experience with RSSHub + Reeder 5. This article is automatically translated by AI. Click here to challenge the original text. ...
originally written in Chinese, automatically translated by AI. Click here to challenge the original text.