.env から Netlify TOML へ

ブラウザー内でローカル実行

.env ファイルを任意の Netlify デプロイコンテキスト用の netlify.toml 環境ブロックに変換

.env 入力

上限: 500,000 文字。

オプション

シークレットらしい値を "<REDACTED>" に置き換えます。

詳細設定

netlify.toml 出力

netlify.toml は通常ソース管理にコミットされます。意図しない限り本番のシークレットを入れないでください。 シークレットらしいキー: 0。

.env ファイルを貼り付けるか、ファイルまたは例を読み込んでください。

.env から Netlify TOML へ

.env ファイルを、Netlify の 1 つのデプロイコンテキスト用の netlify.toml 環境ブロックに変換します。各変数は正しい TOML エスケープ付きの KEY = "value" 行になり、ファイルと同じ順序で出力されます。

使い方
  1. 1..env ファイルを貼り付けるか、ファイルまたは例を読み込みます。
  2. 2.デプロイコンテキストを選びます: 本番、Deploy Preview、Branch Deploy、Dev、すべてのコンテキスト、またはカスタムブランチ。
  3. 3.シークレットらしい値を "<REDACTED>" に置き換えるにはセーフテンプレートモードをオンにします。
  4. 4.詳細設定でキーの並べ替えやコメントの保持を選べます。
  5. 5.TOML をコピーするか netlify.toml をダウンロードし、既存のファイルに統合します。
解析ルール

KEY=value、export KEY=value、= の前後の空白、空の値、単一引用符(リテラル)、二重引用符(\n、\"、\\ のエスケープ)、複数行の引用値に対応します。引用符なしの値では、# は行頭または空白の後でのみコメントになり、引用符内の # は値として残ります。= を含む値はそのまま保持されます。重複キーは dotenv と同様に最後の値が使われ、行番号付きで報告されます。

制限とプライバシー

netlify.toml は通常リポジトリにコミットされるため、コミットする意図がない限り本番のシークレットは Netlify の UI または CLI で管理してください。シークレット検出はキー名に基づく推定で、見逃しや過検出があり得ます。変換はブラウザー内で行われ、.env のテキストはアップロードも保存もされません。ブラウザーのストレージに残るのはオプションのみです。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools