構成
環境変数を設定する
Daytona で認証するには API キーが必要です。API キーは Daytona プラットフォームから取得できます。
- Daytona Dashboard にアクセスします。
- API Keys を開きます。
Create Key
ボタンをクリックします。.env
ファイルでDAYTONA_API_KEY
環境変数を設定し、API キーを追加します。.env
ファイルでDAYTONA_API_URL
環境変数を設定し、Daytona の API URL を指定します。
構成オプション
Daytona SDK では、Python と TypeScript で DaytonaConfig
クラスを使用して設定を行えます。DaytonaConfig
クラスは次のパラメータを受け取ります。
api_key
: Daytona の APIキーapi_url
: Daytona の API の URLtarget
: サンドボックスを作成する Daytona のターゲット(リージョン)
from daytona import DaytonaConfig
config = DaytonaConfig( api_key="your-api-key", api_url="your-api-url", target="us")
import { DaytonaConfig } from '@daytonaio/sdk';
const config: DaytonaConfig = { apiKey: "your-api-key", apiUrl: "your-api-url", target: "us"};
環境変数
Daytona SDK は設定に環境変数を利用できます。SDK は次の環境変数を自動的に参照します:
Variable | Description | Optional |
---|---|---|
DAYTONA_API_KEY | Daytona の APIキー。 | |
DAYTONA_API_URL | Daytona API の URL。 | Yes |
DAYTONA_TARGET | サンドボックスを作成する Daytona のターゲット(ターゲット(リージョン))。 | Yes |
環境変数の設定
Daytona SDK は環境変数から設定を読み込みます。以下の方法で設定できます。
.env
ファイルを使用
プロジェクトのルートディレクトリに .env
ファイルを作成します:
DAYTONA_API_KEY=your-api-keyDAYTONA_API_URL=https://your-api-urlDAYTONA_TARGET=us
DAYTONA_API_KEY
: Daytona の APIキー。DAYTONA_API_URL
: Daytona API の URL。DAYTONA_TARGET
: サンドボックスを作成する Daytona のターゲット(ターゲット(リージョン))。
シェル環境を使用
シェルで環境変数を設定します:
export DAYTONA_API_KEY=your-api-keyexport DAYTONA_API_URL=https://your-api-url
$env:DAYTONA_API_KEY="your-api-key"$env:DAYTONA_API_URL="https://your-api-url"
設定の優先順位
SDK は設定に対して次の優先順位(高い順)を適用します:
- コード内で明示的に指定された設定
- 環境変数
- 設定ファイル
- デフォルト値