CodeXpedite Logo
HomeTopicsSoftware ArchitectureSecurity & Reliability

Security & Reliability

Security and reliability engineering for real applications: authentication, authorization, OWASP risks, and secrets handling. Build systems that fail gracefully with health checks, circuit breakers, and solid backups. Write code that survives both attackers and outages.

A sealed server cube inside a translucent glowing dome connected by mesh lines to a laptop, visualizing a VPS with zero open ports reachable only through a Tailscale tailnet.
Security & Reliability

Zero Open Ports: How to Make Your VPS Invisible to the Public Internet with Tailscale

Your VPS doesn't have to show a single open port to the public internet. Here's how to move SSH, admin panels, and databases onto Tailscale tailnet IPs only, close every inbound firewall rule, and write ACLs that assume your devices are already compromised — with a minimal two-server setup as the…

Sep 3, 2026Read article
Zero Open Ports: How to Make Your VPS Invisible to the Public Internet with Tailscale
A 3D visualization of a stone gateway dissolving into a glowing mesh network, illustrating how Tailscale SSH replaces bastion-host access with node-key authentication.
Security & Reliability

Do You Still Need a Bastion Host? How Tailscale SSH Handles Keys and Authentication

Tailscale SSH claims port 22 on your tailnet IP, swaps authorized_keys for control-plane-managed node keys, and distributes host keys automatically — which makes your bastion host look suddenly redundant. Here is exactly what changes under the hood, plus the honest cases where you should still keep…

Sep 3, 2026Read article
Do You Still Need a Bastion Host? How Tailscale SSH Handles Keys and Authentication
Showing 1 - 2 of 2 Posts