How do you geofence content on Ghost?

In other words, how do you block certain regions/jurisdictions from viewing certain content?

No idea :wink:
Perhaps a cURL that checks the IP based on a third party such as or similar.

I’ve done this using PHP, but it kind of pointless in the long run because of proxy’s and VPN:s.

I think this is easily done when using cloudflare?

Use a CDN provider that provide geo filtering such as Cloudflare or Incapsula.

1 Like