Live data from Hacker News

Show HN: Self-hosted CMS on serverless Cloudflare

github.com

71–80 of 94 posts

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#71
post #47
post #36

Given that this uses multiple Cloudflare services, is anyone very familiar with their pricing? The readme lists a "generous free tier", but I always have to wonder what happens once you fall outside of that tier. I remember that R2 is cheap (one of its distinguishing features), but wonder if any of the other services suddenly become $50 a month or something.

Cloudflare's free tiers are hard-free; they stop working if you exceed the free tier usage (at least for compute; storage is different). Pages is essentially totally free. R2 is within the same pricing magnitude as S3. D1 is a very new product and afaik is still in beta and doesn't have production pricing yet; so be weary there. Zero Trust is less usage and more per-user, I think $7/mo/user.

R2 storage might be within the same order of magnitude as S3, but once you start serving content to users, it becomes many orders of magnitude cheaper.

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#72

It seems there is a growing movement of headless CMSs, but I am afraid of vendor lock-in with Cloudflare and the like. Are there any other CMS's that people are using these days? Perhaps looking forward to be using in 2023?

One you might check on is CloudCannon (https://www.cloudcannon.com).

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#73

"Self hosted" and "serverless Cloudflare" each have their attractions, but they are contradicting terms, unless I'm confused.

Running it on cloudflare by provisioning it yourself instead of using something dedicated like wordpress or contentful.

WordPress is a confusing example because they have self hosted (.org) and fully managed (.com) versions.

I think "not SaaS" sums up today's definition of "self hosted" although I could be mistaken.

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#74
post #33

Earlier quoted context omitted.

Cloudflare is a SaaS.

No, Cloudflare is a company that offers many products. And the services utilized by the project (Pages, D1, R2) would most likely be classified as PaaS by most.

I think the novel hack here is taking something typically hosted on IaaS or lower (whether that's a VPS, colo, under your desk at home, etc.) and instead running it on PaaS.

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#75

This isn't directly related to the post, but it's a CMS related question: does anybody know of a simple "static file" CMS that also lets you deploy server side javascript functions? It's a weird use case, so I suspect there may not be. I've solved it by using a static site generator and a nginx reverse proxy to a node server - but it's a lot of complexity for my use case (using stripe to sell stuff, but stripe checko…

[deleted]

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#76
post #47

Earlier quoted context omitted.

Cloudflare's free tiers are hard-free; they stop working if you exceed the free tier usage (at least for compute; storage is different). Pages is essentially totally free. R2 is within the same pricing magnitude as S3. D1 is a very new product and afaik is still in beta and doesn't have production pricing yet; so be weary there. Zero Trust is less usage and more per-user, I think $7/mo/user.

> be weary I've seen this mistake three or four times recently, and it's starting to make me wonder why I keep seeing it so often now, when I didn't before. "Wary" (like "beware") means "cautious"; "weary" (like to "wear" someone out) means "tired."

Once seen it cannot be unseen. Like things that peak your interest (should be "pique" your interest).

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#77
post #36

Given that this uses multiple Cloudflare services, is anyone very familiar with their pricing? The readme lists a "generous free tier", but I always have to wonder what happens once you fall outside of that tier. I remember that R2 is cheap (one of its distinguishing features), but wonder if any of the other services suddenly become $50 a month or something.

op here.

I've been looking for affordable hosting solution to serve multimedia files, e.g., podcast audio, which is typically the biggest part of cost for hosting.

Cloudflare R2 is an attractive solution. R2 doesn't have egress fee and the free tier includes 10 million read requests/month [1]. Is 10 million a big number? Yes, at least in the podcast industry. If your podcast has 10 million listens per month (or let's be conservative, "only" 1 million listens/month), you could already make big money [2] while still in the free tier of R2! In other words, whenever you'll pay for R2, then you become a very successfully podcaster :)

For other Cloudflare products that we use in microfeed

* Zero Trust (provides logins to admin page) [3]: 50 users for free - how many admins do you need? 50 users enough? :)

* Pages [4]: 100,000 functions requests/month for free. This should be enough for personal/small-business type websites.

* D1 [5]: No pricing info yet. But they'll likely charge by # of reqs/month.

* CDN / Firewall / Cache / DNS etc.: there are other Cloudflare products you can use for free.

Probably the biggest price you'll pay when using microfeed is your time :)

There are (almost) one-click SaaS solutions that save you time, but you'll pay with money.

There are multiple-click self-managed solutions that save you money, but you'll pay with time.

[1] https://developers.cloudflare.com/r2/platform/pricing/

[2] https://www.google.com/search?q=how+many+downloads+does+a+po...

[3] https://www.cloudflare.com/plans/zero-trust-services/

[4] https://www.cloudflare.com/plans/developer-platform/

[5] https://developers.cloudflare.com/d1/platform/pricing/

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#78
post #51

Earlier quoted context omitted.

Thanks! That's very helpful and sounds unlikely to get out of control (short of hosting a wildly popular video)

R2 has free egress meaning you don’t pay for bandwidth when serving your popular video

Wow.

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#79
post #77
post #36

Given that this uses multiple Cloudflare services, is anyone very familiar with their pricing? The readme lists a "generous free tier", but I always have to wonder what happens once you fall outside of that tier. I remember that R2 is cheap (one of its distinguishing features), but wonder if any of the other services suddenly become $50 a month or something.

op here. I've been looking for affordable hosting solution to serve multimedia files, e.g., podcast audio, which is typically the biggest part of cost for hosting. Cloudflare R2 is an attractive solution. R2 doesn't have egress fee and the free tier includes 10 million read requests/month [1]. Is 10 million a big number? Yes, at least in the podcast industry. If your podcast has 10 million listens per month (or let's…

What's wrong with self hosting?

Re: Show HN: Self-hosted CMS on serverless Cloudflare

#80
post #47

Earlier quoted context omitted.

Cloudflare's free tiers are hard-free; they stop working if you exceed the free tier usage (at least for compute; storage is different). Pages is essentially totally free. R2 is within the same pricing magnitude as S3. D1 is a very new product and afaik is still in beta and doesn't have production pricing yet; so be weary there. Zero Trust is less usage and more per-user, I think $7/mo/user.

> be weary I've seen this mistake three or four times recently, and it's starting to make me wonder why I keep seeing it so often now, when I didn't before. "Wary" (like "beware") means "cautious"; "weary" (like to "wear" someone out) means "tired."

Putting a quote and response onto one line means the whole thing is a quote. Hope you find this contribution to the conversation helpful as well as for all readers.
Post reply on HN