Cheapskate's TrueNAS Build with 6 Drives RAID-Z2

After almost two years later, the hardware of my Openmediavault NAS is going to be upgraded from Vostro to Precision. Which is a big leap, that I don’t have to do any hardware modification to use Xeon CPUs. Thanks for my friend’s donation. This junkstation comes with E3-1245, 16GB and 4 SATA HDD port. What I added is a ASMedia 106x SATA PCIE card for 2 more SATA HDD capacity (6 HDD in total), and a PCIe to NVMe adapter for accommodating a OS drive (128GB SSD). ...

October 22, 2025 · 2 min · Jun

How to Harden AI Instances for Privacy and Security

Background Last month, Cisco researchers detected over 1,000 Ollama instances within the first 10 minutes using Shodan scanning on 11434 port. Other services such as vLLM/llama.cpp/LangChain on 8000, LM Studio on 1234, GPT4All on 4891, are also identified. Later, Censys found 10.6K Ollama instances publicly available online, and 1.5K of these instances respond to prompts. That poses not only a great security risk of RCE, injection and poisoning, but also possible to expose private chat memory via unauthorized prompting. ...

October 18, 2025 · 6 min · Jun

Flashing DD-WRT into a Linksys MR7350 with Basic Hardening

It has been a while since my WiFi is getting more and more unstable, and I finally decided to retire my NETGEAR R6300v2 which has served me well since in 2017. It was in used condition when I bought it, so this is a good time to get a “new” router. Because the ISPs in my area are very bad, I still have to stick with the low speed Internet for probably quite some time. So I decided to buy a used Linksys MR7350. ...

October 15, 2025 · 3 min · Jun

Flashing OpenWrt into a GL.iNet Flint 2 and Thoughts on Security

During the prime day, my friend grabbed a GL.iNet Flint 2 (GL-MT6000) for a fair price, thanks to the slickdeals community. The specs of this model feels like a beast to me, because I don’t have enough high-end devices and Internet plan to utilize that much of performance. But what I can do is to boost its security and stability for my friend. Note: For operational security, all initial settings should be done without physical Internet/WAN connection. ...

October 12, 2025 · 3 min · Jun

Hosting a Multi-Lingual GitBook on GitHub Pages

Contributing back to the community has been my duty consciously for years. Lately, I’m working on the translation project of The Open Source Way ebook. Fork a downstream repo of the project and git clone https://github.com/Jun-TheTechShinobi/guidebook.git && cd guidebook Install Node.js/NPM through cli package manager Install gitbook npm install @gitbook-ng/gitbook for the project Now, the book is supposed to be hosted locally with npx gitbook serve However, I’m getting unknown block tag: hint error because of lack of plugins ...

September 30, 2025 · 3 min · Jun