Netlify CMS 用の OAuth2 サーバの ClojureScript 実装

公式ドキュメントに掲載してもらえた

hata published on
2 min, 378 words

Categories: web

https://github.com/hatappo/netlifycms-oauth-server

ドキュメント追記の PR が取り込まれた。いいね。

https://github.com/netlify/netlify-cms/pull/5994

  • SSG のソースコード - GitHub
  • SSG のサイトのホスティング - Firebase Hosting
  • Netlify CMS のカスタム OAuth Server - Firebase Functions

の構成はけっこういい感じだから ClojureScript 実装であることを除けば需要はありそう。

Netlify のエッジが下位プラン でも日本をサポートしていれば、カスタム OAuth サーバはなしで Netlify でいいんだけどね。 最上位の Enterprise じゃないといけないというのがなかなか手が出ない。

2021年4月時点で Asia (Tokyo, Japan) のエッジは High-Performance CDN のみ。 https://answers.netlify.com/t/is-there-a-list-of-where-netlifys-cdn-pops-are-located/855

We don’t publish an authoritative list since things can change frequently, and it would fall out of date quickly, but as of today I think the list is (updated Apr 2021):

Regular CDN:

Central Europe (Frankfurt, Germany)
South America (Sao Paulo, Brazil)
Eastern US (New York, USA)
Western US (San Francisco, USA)
Asia (Singapore, Republic of Singapore)
Russia (Moscow, Russia)
Australia (Sydney, Australia)

High-Performance CDN:

Middle East (Muharraq Island, Kingdom of Bahrain)
Asia (Mumbai, India)
Eastern US (Ohio, USA)
South Africa (Cape Town, South Africa)
Central US (Iowa, USA)
Europe (Dublin, Ireland)
Europe (Frankfurt, Germany)
South America (Sao Paulo, Frazil)
Asia (Incheon, South Korea)
Eastern US (New York, USA)
Europe (London, United Kingdom)
Asia (Tokyo, Japan)
Western US (Portland, USA)
Europe (Hamina, Finland)
Western US (San Francisco, USA)
Asia (Singapore, Republic of Singapore)
Asia (Moscow, Russia)
Oceania (Sydney, Australia)
Eastern Canada (Montreal, Canada)

High-Performance CDNEnterprise のプランのみ。
(Netlify には Starter / Pro / Business / Enterprise の4つのプランがある)

https://www.netlify.com/pricing/