Welcome to my vault. I’m trying to build this site as a PKMS for myself and sharing notes/posts with friends. Stay tuned for more updates!
Recent Posts
- 关于笔记应用使用中的一些感悟
- About Note Taking Applications
- Docker Compose Network Address Pool
- Build your own Homepage
- TrueNAS Virtual Bridge Network Configuration for VMs
- Hoarder: When Light Note-Taking and Bookmark Management Meet AI
- Change VM disk size on TrueNAS
- GPU Passthrough for VMs on TrueNAS
- Set up UPS on TrueNAS
- Headless Steam in LXC with GPU
- Another inexplicable Nginx Proxy Manager issue
- 配置一台新的 Proxmox Server
- Troubleshooting Log: Grafana Explorer Shorten Link
- Jellyfin on TrueNAS
- 服务器裂开了
- 使用 Alpine 做 Virtual Machine 并迁移 Vikunja
- 临时解决 Nginx Proxy Manager 无法 renew SSL certificate 的错误
- Ollama: A Simple Solution for Self-Hosted LLMs
- Year of Self Host - 2023 Summary 自托管2023年度总结
- 编译Proxmox内核(暂时)解决IOMMU分组问题
Recent Notes
- Git commands with ssh
- Git config 的一些基础操作
- Re-learn Python 2025
- PostgreSQL Rollup vs View
- Azure Event Grid and Storage Queue for VM Events
- Compare Azure Queues
- Kafka Partition Performance and some tradeoffs
- PostgreSQL Console Notes
- Terraform meta arguments
- PostgreSQL transation isolation levels
- Use Quartz as a builder of Foam Vault Deploy to Cloudflare Pages
- An approach to federate credentials between Azure and AWS
- Terraform Nested Loop
- Example of Python future.Executor.map
- Examples of asyncio.Future aas low-level bridge
- Python asyncio Examples
- Second thought about Python Multi-Process
- Why saying asyncio-Future is generally not thread safe
- Bazel commands
- Proxmox Community Script and Nvidia Driver Support Baked In