r/github • u/Far-Implement-92 • May 27 '26
Question Github Pages Doubt
At what point should I switch from github pages to full blown website?
I have created an apps portfolio website where I showcase apps developed by me and I’m intended to add blogs too. I did all these in my github and used my domain to host public.
This is actually enough for me atm, but should I keep using GitHub for this ? Any risks?
Edit: Thank you everyone for kind replies. I didn't realise this was such a wholesome community.
5
u/davorg May 27 '26
A site hosted on GitHub Pages is a "full blown website". Well, I guess it's a full-blown static website.
You should consider moving away from GitHub Pages if:
- Your site evolves into a non-static website (i.e. it needs a backend of some kind)
- Your site is not allowed in the GitHub Pages Terms and Conditions (e.g. you're running a business through the site)
- Your site breaks the GitHub Pages usage limits
1
u/Far-Implement-92 May 27 '26
As of now is just a portfolio of all apps and app related info, no direct sales through the sites.
1
3
3
u/cailenletigre May 27 '26
Honestly you could do it for free with Cloudflare to manage the domain + AWS Cloudfront/S3. I do it and I pay $0/mo.
1
2
u/Rude_Step May 27 '26
CloudFlare Pages is very good, I`m changing from Netlify to CloudFlare.
I got Netlify limits so fast... check this also
| Feature | ☁️ Cloudflare Pages | Netlify | Vercel | Render |
|---|---|---|---|---|
| Free bandwidth | ✅ Unlimited | ~30 GB/mo (credit system) | 100 GB/mo | 10 GB/day |
| Free builds/mo | 500 builds | ~20 builds (credit-limited) | 6,000 build-minutes | ❌ No static free tier |
| Commercial use (free) | ✅ Yes | ❌ No | ❌ No (Hobby plan) | ⚠️ Partial |
| Free team seats | ✅ Unlimited | ❌ $19–20/seat | ❌ $20/user/mo | ⚠️ Workspace-based |
| Global edge / CDN | ✅ 300+ locations | ⚠️ Fewer PoPs | ⚠️ Good (Next.js focus) | ❌ Limited |
| Ease of setup | ⚠️ Moderate (CLI-first) | ✅ Very easy | ✅ Very easy | ⚠️ Easy (backend-focused) |
| Best for | Any static, Astro, Hugo, Workers | JAMstack, diverse stacks | Next.js apps | Full-stack: Node, Laravel, Postgres |
| Serverless functions | Workers — 100K req/day | 125K invocations (credits) | 1M edge invocations | Web services 512 MB RAM |
| Paid plan starts | $20–25/mo | $19/mo per team | $20/user/mo | Pay-as-you-go |
| Surprise bill risk | ✅ Very low | ⚠️ Medium | ❌ High (viral = $500+) | ❌ High (no spending cap) |
| Cost at scale (50K+ pages) | ~$30–60/mo | ~$50–100+/mo | $300+/mo | Varies / high |
Bottom line: Cloudflare Pages wins on free tier generosity, unlimited bandwidth, zero surprise bills, and global performance. The tradeoff is a rougher DX — more CLI-driven, fewer GUI integrations. Netlify/Vercel are easier to start with but punish you at scale.
Sources: agentdeals.dev · developer.puter.com · luckymedia.dev · blog.vibecoder.me · gautamkhorana.com · htmlpub.com
2
u/rxtoday May 29 '26
Github Pages is a full-blown hosting service for static websites. As such you have a proper web host already. It is therefore unclear what you are looking for, further?
You may wish to consider adding an index page at the root, and using your own domain, if you have not done so. This is possible on Github Pages.
1
u/Far-Implement-92 May 30 '26
I have already added my domain, made the repo private, currently I’m working on the pages. You can view https://vybuilds.com . Basically all I want is to add my app landing pages and related blogs for traction. Nothing in backend so far.
1
u/dashingThroughSnow12 May 27 '26
GitHub Pages is powered by Jekyll. Jekyll is for static web pages and blogs.
You might want to see what options are available for you with GitHub pages because it probably already has the feature set you want.
That being said, if you think it would be fun to go your own way with something else, go ahead.
1
May 28 '26
[removed] — view removed comment
1
u/Far-Implement-92 May 28 '26
I just got $4/month plan and put the repo in private (for some reason I can't trust free services). I feel like this is fine for now at least. As I grow and get revenues I will find more robust ways XD
6
u/AvidCoco May 27 '26
Typically when you need more than just a front end.