I am on the Cloudflare free plan and I currently run a small WordPress site with mostly static content.
I have a page rule that caches my content and when I look at the Overview section, I see that 72% of the requests are cached.
My website hosting provider is due to renew my site in a couple of months and I would really like to stop paying for a hosting provider. Given that I have AT&T fiber with a gigabit connection, I was planning on installing Linux on a spare laptop and run my website from the laptop using a dynamic DNS, which Cloudflare would point to.
In order to achieve my plan I would like to know the following:
In the Cloudflare Free plan, is there a way to achieve 100% edge caching?
In the Cloudflare Free plan, after how many gigabytes of cache data does Cloudflare stop serving data from the edge servers and send all traffic to the origin server?
In the Pro plan @ $20 per month, is there a way to achieve 100% edge caching or come close to it?
Does anyone have a better suggestion or architecture where Cloudflare does all the heavy lifting and serves the website from its edge servers?
Thanks in advance for the answers/suggestions.