WireGuard Single-Instance VPN: AWS EC2 Instance to MikroTik hEX at Home
In a previous post, I configured a WireGuard site-to-site VPN between my MikroTik hEX router at home and OPNsense 25.7 […]
From Kubernetes and Ceph to Proxmox, Kafka, Jenkins, Vault, Android, and CI/CD, every guide here is a tested, step-by-step walkthrough from my lab.
In a previous post, I configured a WireGuard site-to-site VPN between my MikroTik hEX router at home and OPNsense 25.7 […]
I installed WireGuard on an Ubuntu 26.04 EC2 instance and connected to the instance through an AWS SSM Session Manager
AWS creates a default VPC in many Regions. It is convenient for quick testing because it already has public subnets,
This post shows how to deploy OpenStreetMap-related services on a separate Ubuntu 26.04 server. The OSM service domain used in
When I connected to an Ubuntu 24.04 server using PuTTY, I could open vi, enter insert mode, and paste text
PostGIS adds spatial database features to PostgreSQL. With PostGIS, PostgreSQL can store geographic data such as coordinates, points, routes, and
In this post, I will show how to safely bulk delete ThingsBoard devices by name prefix using Python. This is
In this post, I will show how to run a Python-based stock data collector that publishes U.S. stock market data
After running Kubernetes for a while, I noticed that some systems running inside my Kubernetes cluster started reporting low disk
In my previous post, I used EJBCA RA Web to issue ThingsBoard device certificates from an externally signed IoT device