frontend-conference-hokkaido-2024 / landing-page-2024

https://www.frontend-conf.jp
3 stars 0 forks source link

デプロイ先の選定 #25

Closed hacusk closed 5 months ago

hacusk commented 6 months ago

目的

このLPのデプロイ先を選定する。 可能であれば無料でホストできるかつ、任意団体でも使って良いやつを選出したい。

以下案

なぜ必要か

ホスティングしないとLPを公開できないため。

ゴール

選出し、@yud0uhu さんにアカウントを取得してもらう。

hacusk commented 6 months ago

Vercel

メリット

Cloudflare

メリット

S3

メリット

yud0uhu commented 6 months ago

ドメインはCloudflare Register で買おうと思ってます(お安いので)

SSGにして、Cloudflareを噛ませてSSL化してGitHub Pagesでも十分そうかな?とも思いました!

参考URL https://rcmdnk.com/blog/2017/01/03/blog-github-web/ https://docs.github.com/ja/pages/getting-started-with-github-pages/securing-your-github-pages-site-with-https

Github Pages

メリット

デメリット

制約・規約などなど

制約系

公開されたGitHub Pagesのサイトは1GB以上であってはなりません。 GitHub Pages のデプロイは、10 分を超えるとタイムアウトになります。 GitHub Pages サイトには、月当たり 100 GB の ソフトな 帯域幅制限があります。 GitHub Pages サイトには、1 時間あたり 10 ビルドの "ソフト" 制限があります。__ カスタム GitHub Actions ワークフローでサイトをビルドして公開する場合、この制限は適用されません

参考URL https://docs.github.com/ja/pages/getting-started-with-github-pages/about-github-pages#usage-limits

規約系

GitHub Pages は、オンライン ビジネス、eコマース サイト、主に商取引の円滑化またはサービスとしての商用ソフトウェア (SaaS) の提供のどちらかを目的とする、その他の Web サイトを運営するための無料の Web ホスティング サービスとしての使用を意図したものではなく、またそのような使用を許可するものでもありません。 GitHub Pages サイトは、パスワードやクレジットカード番号といった機密情報のやりとりに使うべきではありません。

さらに、GitHub Pages の使用には、一獲千金を狙った計画、わいせつなコンテンツ、暴力的あるいは脅迫的なコンテンツや活動に関する制限など、GitHub 利用規約が適用されます。

https://docs.github.com/ja/pages/getting-started-with-github-pages/about-github-pages#github-pages%E3%81%AE%E5%88%A9%E7%94%A8%E4%B8%8A%E3%81%AE%E5%88%B6%E9%99%90

yud0uhu commented 6 months ago

Vercelについて

The inclusion of advertisements, including but not limited to online advertising platforms like Google AdSense Fair Use Policy – Vercel Docs

Google AdSenseのようなオンライン広告プラットフォームを含むがこれに限定されない広告を含めること。

https://vercel.com/docs/limits/fair-use-guidelines#commercial-usage

618knot commented 6 months ago

所感メモ GitHub PagesかCloudflareの二択

hacusk commented 6 months ago

GitHub PagesでもOKそうなので、一旦その前提で進めていきますか。

@yud0uhu @618knot 確認ありがとうございます:bow: