Developer Self-Hosts Client CMS on Laptop After Being Rejected by Three Cloud Providers
A developer building a Laravel-based CMS for a client was rejected by Oracle Cloud, Hetzner, and Cloudways during attempts to find free or trial hosting, citing payment card restrictions and unexplained account denials. After exhausting cloud options, he realized his locally running Docker setup could be made publicly accessible without a remote server. Using Cloudflare Tunnel, he routed his domain through Cloudflare's edge network to his own laptop, gaining free HTTPS and avoiding any inbound port configuration. The solution took roughly twenty minutes to set up, though it comes with a clear limitation: the site goes offline whenever the laptop is shut down or disconnected. He subsequently packaged his setup process into an open-source toolkit called selfhost-tunnel-kit to help others replicate the approach.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in