Home Assistant Container or Core, hosted on Pulsar67 metal. Bridge into your home network with a WireGuard tunnel and run your automations from a server that won't brick when the power flickers. From $5/mo.
Home Assistant on a Pi is the default - until the SD card corrupts in month 8 and you lose every automation. Or your ISP cycles your IP and Nabu Casa charges $6.50/mo to make remote access work.
A VPS gives you a stable IP, real disk durability, snapshots before risky updates, and remote access from anywhere without paying a subscription to access your own house.
Note: Home Assistant Container (Docker) or Core run great on a VPS. HassOS is the supervised distribution and is intended for dedicated hardware - not the right fit for a multi-tenant VPS.
Your VPS is reachable from anywhere by design. No paid cloud relay - just your domain, your reverse proxy.
WireGuard from VPS to your home router lets HA discover Zigbee2MQTT, Z-Wave, ESPHome over the tunnel.
Quarterly HA breaking changes don't bite. Snapshot before docker compose pull, roll back if needed.
99.9% SLA. Your motion-activated lights work even when your home internet doesn't.
HA Container itself is light; the add-ons (MQTT, Zigbee2MQTT, Frigate without GPU) add up.
The trick is the VPN bridge to your local devices.
config/ directory is the whole worldHA's UI hits the recorder DB on every page. SAS SSD makes it feel native, not "loading…"
A bad configuration.yaml edit can wreck a session. Restore in seconds, not "hope you have a backup."
Pulsar Starter is $5. Nabu Casa Cloud is $6.50. And the VPS does a hundred other things too.
Public HA endpoint = inevitable script kiddie attention. We absorb it; you don't notice.
Spin up a VPS, install HA Container, tunnel to home. Your smart home grows up.
Concrete setup details for the first deploy, the firewall, and the first thing to check when something acts strange.
Home Assistant uses TCP 8123. Put it behind Caddy or Nginx on 443, or keep it private and reach it through WireGuard.
Starter works for smaller setups. Pro is better once you add MariaDB, MQTT, ESPHome builds, camera integrations, or long recorder history.
Use Home Assistant Container with Docker Compose. Keep /config on the VPS disk and snapshot before version upgrades.
If devices disappear, check whether the integration needs local LAN discovery. Many homes need a site-to-site tunnel back to the house.