始めるセットアップソースの作成Microsoft Azure

Microsoft Azureソースの追加

Microsoft Azureソースは、既存のMicrosoft Azureストレージアカウントに接続します。imgixは提供された認証情報を使用して接続するため、アセットを公開する必要はありません。

Microsoft Azureソースの設定

  1. imgixダッシュボードのソースページに移動し、新規ソースボタンをクリックします。

  2. メディアの保存方法は?のラジオオプションからMicrosoft Azureを選択します。

    Screenshot-Azure source setup

  3. Microsoft Azureソースの詳細を入力します。

    Screenshot-Azure source setup

    注意: imgixがあなたのアセットにアクセスするために、特にSASトークンを生成することを強く推奨します。imgixはアセットの提供を開始するためにReadおよびListの権限のみが必要です。SASトークンの生成方法やAzureアカウントの詳細の検索については、Microsoft Azureガイドのドキュメントを参照してください。

    • ストレージアカウント名: imgixが接続するアセットを含むストレージアカウントの名前。
    • ストレージアカウントタイプ: ファイル共有または**コンテナ(Blob)**を適切に選択します。
    • コンテナ/ファイル共有名: コンテナまたはファイル共有の名前。
    • SASトークン: ストレージアカウントのdeployment_credentials用にimgixが接続するための共有アクセス署名(SAS)。
    • パスプレフィックス(オプション): 解決したいフォルダープレフィックス(存在する場合)。プレフィックスはアセットパスの前に追加され、Azureでアセットを解決する前にプレペンドされます。デフォルトではアセットパスは/です。
  4. アセットのベースURLとして使用するサブドメインの名前を選択します。

    Screenshot-Azure source setup

注意: 選択するサブドメイン名はソースに固有であり、再利用することはできません。カスタムドメイン(特にカスタムドメイン)を設定する場合は、今後使用する予定の名前を選択してください。

  • 既存のソースを編集していて動画APIが有効になっている場合、imgixビデオサブドメインフィールドが表示されます。このフィールドはimgixイメージサブドメインの値を自動的に継承し、イメージサブドメインを変更しない限り変更することはできません。
  1. ステップ#3で保存ボタンをクリックして、ソースをデプロイキューに入れます。

    Screenshot-Azure source setup

注意: デフォルトではAzureファイル共有のアセットはapplication/octet-streamのContent-Typeを持ち、imgix経由でパラメータなしで提供されるとブラウザで直接開く代わりにダウンロードされます。これを解決するにはURLにimgixパラメータ(例:auto=compress)を追加するか、ソースデプロイ後にデフォルトパラメータを追加します。

Microsoft Azureガイド

imgixがあなたのアセットにアクセスするために、特にSASトークンを生成することを強く推奨します。

詳細設定

カスタムドメイン、デフォルト、キャッシュTTLオプションの設定に関する情報は、アドバンスドソース設定を参照してください。

アップロード

クラウドストレージバックのMicrosoft Azureソースに直接画像や動画をアップロードするには、別のupload_credentialsセットを作成する必要があります。アップロードはソースデプロイ後にのみ設定するべきです

imgixのレンダリングサービスはアセットをフェッチするためにWrite権限を必要としないため、upload_credentialsdeployment_credentialsを同じもので使用しないことを強くお勧めします