KorRyu3 / TriPal

LLM service that offers travel plans
3 stars 0 forks source link

Azure Container Appsへのdeploy用に最終調整 #20

Closed KorRyu3 closed 9 months ago

KorRyu3 commented 9 months ago

JS

WebSocketのURLを、デプロイ済みのコンテナを指すようにしました。

Python

また、uvicornのオプションにproxy_headersを含めて、css/jsが読み込まれるときのプロトコルをHTTPSに強制させるようにしました。 こうしないとコンソールでMixed Content Errorが出て、cssとjsが読み込まれなかった。

原因はjinja2のせいだと推測

Docker

Azure Container Appsにイメージをデプロイする際に、次のエラーが出た。

[省略]
[{"code":"InvalidParameterValueInContainerTemplate",
"message":"The following field(s) are either invalid or missing. 
Field 'template.containers.tripal.image' is invalid with details: 
'Invalid value: \"[コンテナイメージ]\": image OS/Arc must be linux/amd64 but found linux/arm64';."}]}

コンテナイメージがlinux/amd64じゃないとOSエラーが出るので、conpose.ymlにplatformを指定。