【Railway】テンプレートを作成する

Railway で独自テンプレートを作成し、サービス構成や環境変数をカスタマイズして One-Click Deploy を提供する方法を解説します。

Share

Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)

テンプレートを作成する

Railway の Template 機能を使うと、プロジェクトの構成をワンクリックで複製・デプロイできる共有リンクを作成できます。自社プロダクトのデモ環境や OSS サンプルを配布するのに最適です。


1. テンプレートを作る 3 ステップ

  1. 既存プロジェクトを開く
  2. 右上 Create Template をクリック
  3. 名前・説明・アイコン・可視性を設定して Create

これだけでテンプレートが生成され、https://railway.app/template/xxxxx のような共有 URL が発行されます。


2. サービス構成のカスタマイズ

テンプレート作成時に以下を編集できます。

  • Exclude GitHub Repository – テンプレートにリポジトリを含めるか
  • Services – デプロイ対象サービスを選択
  • Variables – デフォルト値やシークレットマスクを設定
  • Volumes – 必要なストレージを追加
  • Healthcheck – カスタムヘルスチェックパスを設定

3. 変数 (Template Variable Functions)

テンプレートでは 入力パラメータ を定義して、デプロイ時に利用者が値を入力できます。

[[variables]]
  name = "DB_PASSWORD"
  description = "Postgres パスワード"
  default = "${{random 16}}"
  required = true

関数一覧:

関数 説明
random <n> n 文字のランダム文字列
slugify <str> 文字列を slug 化
upper <str> / lower 大文字化 / 小文字化

4. ブランチ指定とプライベートリポジトリ

  • Specify Branch: main 以外をデプロイしたい場合、テンプレート設定で branch = "dev" など指定
  • Private Repo Support: テンプレート利用者は自身の GitHub トークンでリポジトリにアクセスするため、非公開でも OK

5. テンプレートの公開範囲

可視性 説明
Public 誰でも URL でデプロイ可能。マーケットプレイスに表示
Unlisted URL を知っている人のみアクセス可能
Private チームメンバーのみ

6. Best Practices (チェックリスト)

  • 生成直後に Eject を促す説明を README に入れる
  • クリーンなサンプルデータのみを含め、機密情報を除外
  • README.mdDeploy on Railway ボタンを配置
<a href="https://railway.app/template/xxxxx?referralCode=github" target="_blank">
  <img src="https://railway.app/button.svg" alt="Deploy on Railway" />
</a>

まとめ

テンプレートを活用すると、環境構築のハードルを大幅に下げられます。社内向けスターターキットやコミュニティ向けデモなど、ぜひ活用してみてください!

Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)

Read more

サービス更新履歴

ここでは、LiveQのサービス・製品への変更を全て紹介しております。 このページは大きな変更があった場合に更新されます。 いつごろにどのような機能がリリースされたかが分かります。 2026年6月: 高速化・安定化 * 5月よりサーバーおよびアプリケーションの大型リニューアルに取り組み、6月に読み込み速度の向上や、大規模アクセス時にも安定して高速に動作するように変更をおこないました。 2026年4月: 画像スライド * 新たなスライドの種類として画像スライドを追加しました。 * PowerPoint, PDFファイルを一括インポートし、画像スライドとして追加する機能を追加しました * そのほか多数の細かな変更(操作性などのデザイン改善や、不具合)をおこないました 2026年3月: ワードクラウド、コメントのAIモデレーション(監視) * 新たなスライドの種類としてワードクラウドを追加しました * コメントをAIで自動監視する機能をリリースしました * そのほか細かな改善や不具合の修正をおこないました 2026年2月: 有料プランのデータエクスポート

By 阿部 隼也

チームメンバーを招待する方法

チームメンバーを追加するには、招待する必要があります。 その招待方法を紹介します。 招待可能なチームメンバーの数は、ご利用のプランによって異なるため、事前にご確認ください。 チームページの「新しいチームメンバーを招待」にて、招待するメンバーのメールアドレスを入力し、「招待を送信」をクリックします。 招待された側で招待を承認 次に、招待された側の方によって招待を承認する必要があります。 ※この承認にはLiveQのアカウントが必要となりますので、必ず事前にご登録ください。 下記のような招待メールが届きます。 件名:【LiveQ】チームへの招待が届いています 差出人:[email protected] 既にLiveQに登録済みの方はそのまま「招待を承認して参加する」ボタンをクリックします。 まだLiveQに登録していない方は、登録後、同様に承認ボタンをクリックします。 チームを切り替える 招待を承認すると、チームページに下記のように「チーム切り替え」ができるようになります。 招待したユーザーにもメールが届きます 招待が承認されると、招待したユーザーに

By 阿部 隼也