Add Contabo Object Storage support for Meet egress recordings.
Deploy Ladill Meet / deploy (push) Successful in 49s
Deploy Ladill Meet / deploy (push) Successful in 49s
Use a dedicated meet-recordings S3 disk with path-style endpoints for Contabo, and pass force_path_style through to LiveKit egress uploads. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -90,7 +90,7 @@ class LiveKitEgressService
|
||||
}
|
||||
|
||||
/**
|
||||
* @return array<string, string>|null
|
||||
* @return array<string, bool|string>|null
|
||||
*/
|
||||
protected function s3UploadConfig(): ?array
|
||||
{
|
||||
@@ -103,7 +103,8 @@ class LiveKitEgressService
|
||||
|
||||
$config = [
|
||||
'bucket' => $bucket,
|
||||
'region' => (string) ($egress['region'] ?? 'us-east-1'),
|
||||
'region' => (string) ($egress['region'] ?? 'default'),
|
||||
'force_path_style' => (bool) ($egress['force_path_style'] ?? true),
|
||||
];
|
||||
|
||||
foreach (['access_key', 'secret', 'session_token', 'endpoint', 'assume_role_arn', 'assume_role_external_id'] as $key) {
|
||||
|
||||
Reference in New Issue
Block a user