Closed vttranlina closed 5 months ago
+helm
docker compose demo part: https://github.com/linagora/tmail-backend/pull/1072
I reopen this as there is Helm chart part left and likely production change too.
Oh sorry
Oh sorry
No problem ^^
docker compose demo part: https://github.com/linagora/tmail-backend/pull/1072
I realize that we need to support other origins and not just tmail.linagora.com
for example: https://github.com/linagora/tmail-backend/pull/1075
Otherwise other website may not be able to access the public asset.
for the tmail.linagora.com
part cc @Arsnael Can you do a pair with me maybe on Thursday? I don't want to touch prod alone :D
added the APISIX route on prod
Why
epic: https://github.com/linagora/tmail-backend/issues/1027 When the Tmail JMAP server is behind Apisix, we need to update the Apisix configuration to not require authentication for requests to the Get public asset endpoint.
The unrestricted endpoint is
/publicAsset/{$accountId}/{$assetId}
.Ref: https://github.com/linagora/tmail-backend/issues/1045