Railway

Railway

[3] Railway, https://railway.app/

[12] Pricing | Railway, https://railway.app/pricing

[13] Plans | Railway Docs, https://docs.railway.app/reference/plans#starter-plan

[4] GitHub リポジトリーに接続して自動デプロイさせられます。

[5] リポジトリーDockerfile があれば自動的にそれを使ってくれます。

[14] docker build 前に git submodule は何もしないみたい.

[6] Settings から Start Command に docker container 内で実行するコマンドを指定しないといけません。 (初期値で build.sh を実行するようになっていて、 DockerfileCMD を見てくれるわけではない。)

[1] Exposing Your App | Railway Docs, https://docs.railway.app/deploy/exposing-your-app

[2] listen すべきポート環境変数 PORT で与えられます。 >>1

[7] listen したポート素のHTTPを処理すればOK。

[8] 検索しても関係ない情報ばかり出てくる。ありふれた一般名詞をサービス名にする糞流行いつまで続くのか。

[10] Webサイト上に同じコミットで再デプロイする機能がどこにもない。

[16] Restart というのがあるが再起動するだけで前にビルドしたものが再利用されるぽ。

[9] 無料の場合500時間(など)で停止して翌月 redeploy しないといけないと書いてある。 止まったまま勝手には復活しないってことか。

[11] サブドメインは適当に割り当てられる。選べない。

[15] 応答には

x-envoy-upstream-service-time: 32

のようなHTTPヘッダーがついてくる. Envoy Proxy

[17] Changelog #0102 | Railway, https://railway.app/changelog/2022-10-07

買収された

[18] 類似の Render に対していまいち使い勝手が悪い

[19] 令和5年8月の料金変更で無料では使い物にならなくなったのか?

[20] Migration Guide for Upcoming Pricing and Plan Changes, 2023 Edition, https://blog.railway.app/p/pricing-and-plans-migration-guide-2023

[21] 無料枠は毎月だったのが初回限定付与になったらしい。実質完全有料化。