They have this called some EGRESS, and I am curious if the Appwrite storage is a S3-compatible storage provider, and can I use the appwrite storage to upload my livekit recorded? THis is the documentation link from livekit
TL;DR
Developers are wondering how to use Appwrite storage to upload their livekit recordings. They need access key, secret, bucket, and endpoints info. Yes, Appwrite Storage Adapter is S3 compatible. Solution: Check the documentation link for more details: https://docs.livekit.io/egress-ingress/egress/overview/Appwrite Storage Adapter is indeed S3 compatible.
how can I get the information that required:
TypeScript
const fileOutput = new EncodedFileOutput({
fileType: EncodedFileType.MP4,
filepath: 'livekit-demo/room-composite-test.mp4',
output: {
case: 's3',
value: new S3Upload({
accessKey: 'aws-access-key',
secret: 'aws-access-secret',
bucket: 'my-bucket',
endpoint: 'https://my.s3.endpoint',
}),
},
});
The access key, secret, bucket and endpoints or region parameters
Recommended threads
- Can't edit envvars 'variableId is not op...
In general project settings
- Media Pending Files stuck in "Pending" s...
I am a paid member. Region: fra (Frankfurt) Project ID: 66916217002fceb5f94a Bucket ID: 66916727001f0f578e3b Stuck File IDs: screen-20250623-135815.mp4 (and oth...
- Using Binary Log with Appwrite
If I can remember correctly appwrite uses mariaDB as the underlying database. If so could I use mariaDB’s binary log to see database operations from appwrite?