Linux
Setting Up Caddy Reverse Proxy with Automatic HTTPS (Docker)
Jason Yang · 11 Feb, 2026
Set up a Caddy reverse proxy with automatic HTTPS using Docker: configure port forwarding, Docker Compose, and automatic certificate renewal.
Showing Posts From
Linux
Jason Yang · 11 Feb, 2026
Set up a Caddy reverse proxy with automatic HTTPS using Docker: configure port forwarding, Docker Compose, and automatic certificate renewal.
Troubleshooting
Jason Yang · 08 Feb, 2026
Log in to the TELUS Network Access Hub (NAH) at 192.168.1.254 to set up DDNS and port forwarding — how to tell the NAH from the Wi-Fi Hub and find its IP.
Cloud & DevOps
Jason Yang · 04 Dec, 2025
TCP explained: how the segment header, the 3-way handshake, and flow control build a reliable connection over an unreliable network.
Linux
Jason Yang · 04 Dec, 2025
SSH lag on Ubuntu? Your Wi-Fi card may be entering sleep mode. Disable Wi-Fi power management to keep the connection responsive — quick step-by-step.
Linux
Jason Yang · 03 Dec, 2025
Need a static WiFi IP on Ubuntu without router access? Learn how to use nmcli for laptops (GUI-safe) or Netplan for servers to set a fixed IP.
Linux
Jason Yang · 03 Dec, 2025
Safely open a specific port on Ubuntu with UFW: check status, enable the firewall without losing SSH access, and verify your rules — step by step.
Cloud & DevOps
Jason Yang · 29 Nov, 2025
The OSI 7-layer model reference: each layer's function, protocols (HTTP, TCP/IP), PDUs, and devices in one table — great for CCNA and CompTIA prep.
System Design
Jason Yang · 22 Nov, 2025
Rate Limiting vs Throttling: often used interchangeably but different — rate limiting controls user quotas, throttling protects system health. The key differences.
Linux
Jason Yang · 12 Nov, 2025
Install and manage a WireGuard VPN client on Ubuntu: set it up, connect with wg-quick up, verify the status, and safely disconnect.