Microsoft Azureソースの追加
Microsoft Azureソースは、既存のMicrosoft Azureストレージアカウントに接続します。imgixは提供された認証情報を使用して接続するため、アセットを公開する必要はありません。
Microsoft Azureソースの設定
-
imgixダッシュボードのソースページに移動し、新規ソースボタンをクリックします。
-
メディアの保存方法は?のラジオオプションからMicrosoft Azureを選択します。
-
Microsoft Azureソースの詳細を入力します。
注意: imgixがあなたのアセットにアクセスするために、特にSASトークンを生成することを強く推奨します。imgixはアセットの提供を開始するために
Read
およびList
の権限のみが必要です。SASトークンの生成方法やAzureアカウントの詳細の検索については、Microsoft Azureガイドのドキュメントを参照してください。- ストレージアカウント名: imgixが接続するアセットを含むストレージアカウントの名前。
- ストレージアカウントタイプ: ファイル共有または**コンテナ(Blob)**を適切に選択します。
- コンテナ/ファイル共有名: コンテナまたはファイル共有の名前。
- SASトークン: ストレージアカウントの
deployment_credentials
用にimgixが接続するための共有アクセス署名(SAS)。 - パスプレフィックス(オプション): 解決したいフォルダープレフィックス(存在する場合)。プレフィックスはアセットパスの前に追加され、Azureでアセットを解決する前にプレペンドされます。デフォルトではアセットパスは
/
です。
-
アセットのベースURLとして使用するサブドメインの名前を選択します。
注意: 選択するサブドメイン名はソースに固有であり、再利用することはできません。カスタムドメイン(特にカスタムドメイン)を設定する場合は、今後使用する予定の名前を選択してください。
- 既存のソースを編集していて動画APIが有効になっている場合、imgixビデオサブドメインフィールドが表示されます。このフィールドはimgixイメージサブドメインの値を自動的に継承し、イメージサブドメインを変更しない限り変更することはできません。
-
ステップ#3で保存ボタンをクリックして、ソースをデプロイキューに入れます。
注意: デフォルトではAzureファイル共有のアセットはapplication/octet-stream
のContent-Typeを持ち、imgix経由でパラメータなしで提供されるとブラウザで直接開く代わりにダウンロードされます。これを解決するにはURLにimgixパラメータ(例:auto=compress
)を追加するか、ソースデプロイ後にデフォルトパラメータを追加します。
Microsoft Azureガイド
imgixがあなたのアセットにアクセスするために、特にSASトークンを生成することを強く推奨します。
詳細設定
カスタムドメイン、デフォルト、キャッシュTTLオプションの設定に関する情報は、アドバンスドソース設定を参照してください。
アップロード
クラウドストレージバックのMicrosoft Azureソースに直接画像や動画をアップロードするには、別のupload_credentials
セットを作成する必要があります。アップロードはソースデプロイ後にのみ設定するべきです。
imgixのレンダリングサービスはアセットをフェッチするためにWrite
権限を必要としないため、upload_credentials
とdeployment_credentials
を同じもので使用しないことを強くお勧めします。