Skip to content

Let you point the Azure uploader at a custom endpoint#32

Open
apoorva-01 wants to merge 1 commit into
livekit:mainfrom
apoorva-01:feat/azure-custom-endpoint
Open

Let you point the Azure uploader at a custom endpoint#32
apoorva-01 wants to merge 1 commit into
livekit:mainfrom
apoorva-01:feat/azure-custom-endpoint

Conversation

@apoorva-01

@apoorva-01 apoorva-01 commented Jul 6, 2026

Copy link
Copy Markdown

Adds an optional Endpoint to AzureConfig (same as S3/AliOSS) so the uploader can hit a local Azurite or a sovereign cloud like *.blob.core.chinacloudapi.cn. Empty endpoint, nothing changes.

Left two calls to you: the issue asks for a connection_string, but I did an Endpoint override to keep it small (happy to swap). And it's storage-only, so fully closing egress#634 needs an endpoint on the AzureBlobUpload proto too, hence Refs not Closes.

Tests cover the Azurite + China URLs, everything green.

Refs livekit/egress#634

The host is hardcoded to <account>.blob.core.windows.net in three spots, so
there's no way to hit a local Azurite emulator or a sovereign cloud like
blob.core.chinacloudapi.cn. Added an optional Endpoint on AzureConfig, same
thing S3 and AliOSS already do.
@apoorva-01

Copy link
Copy Markdown
Author

bump 🙂 this one's small and green, just adds an optional Endpoint to AzureConfig like S3/AliOSS already have (Azurite + the China endpoint from egress#634). whenever someone has a sec.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant