हर agent स्क्रीन और ऑडियो रिकॉर्डिंग को सीधे किसी नामित external-storage profile में अपलोड कर सकता है। यह पृष्ठ S3-compatible सेवाओं का उपयोग बताता है।
शुरू करने से पहले
- एक private bucket और application के लिए अलग access key बनाएँ। bucket को public न करें।
- अनुमतियों में bucket को list करना तथा objects को बनाना, पढ़ना और हटाना शामिल होना चाहिए।
- Console में File / Configuration / Recording External Storage खोलें, New दबाएँ और S3-compatible storage (including Amazon S3) चुनें।
- Bucket नाम के बिना base HTTPS endpoint दर्ज करें। नाम Bucket में और वैकल्पिक prefix Folder में दर्ज करें।
- Profile पूरा करने के बाद Save और Test connection दबाएँ।
Cloudflare R2 को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें Cloudflare R2: Storage & databases / R2 / Overview / Create bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Manage R2 API Tokens / Create Account API token और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें Access Key ID / Secret Access Key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
https://<ACCOUNT_ID>.r2.cloudflarestorage.com; तथा Region को auto. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Object Read & Write दें और token को bucket तक सीमित करें। endpoint में bucket नाम न जोड़ें और deletion रोकने वाले retention rules से बचें।
आधिकारिक दस्तावेज़: S3 API · Lifecycle
Backblaze B2 को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें Backblaze B2: B2 Cloud Storage / Buckets / Create a Bucket (Private). Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Application Keys / Add a New Application Key और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें keyID / applicationKey; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
https://s3.<REGION>.backblazeb2.com; तथा Region को the bucket region, for example us-west-004. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Allow List All Bucket Names चालू करें। keyID को Access key और applicationKey को Secret key बनाएँ। तुरंत quota खाली करने के लिए पुराने versions हटाने वाला Lifecycle rule बनाएँ।
आधिकारिक दस्तावेज़: S3 API · Application keys
Wasabi को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें Wasabi: Buckets / Create Bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Access Keys / Create New Access Key और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें Access Key / Secret Key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
the regional service URL; us-east-1 uses https://s3.wasabisys.com; तथा Region को the exact bucket region, for example us-east-1. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Endpoint region और Region समान होने चाहिए। Versioning तथा Object Lock बंद रखें या cleanup के लिए Lifecycle सेट करें।
आधिकारिक दस्तावेज़: Buckets · Access keys · Service URLs
DigitalOcean Spaces को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें DigitalOcean Spaces: Spaces Object Storage / Create Bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Spaces access keys / Generate New Key और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें Access Key / Secret Key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
https://<REGION>.digitaloceanspaces.com; तथा Region को the Space region, for example nyc3. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Regional origin endpoint उपयोग करें, CDN या website endpoint नहीं। अक्सर list/play होने वाली recordings के लिए Standard चुनें।
आधिकारिक दस्तावेज़: Quickstart · Access keys · S3 compatibility
MinIO को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें MinIO: MinIO Console / Buckets / Create Bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Identity / Users or Service Accounts / Create Access Key और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें Access Key / Secret Key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
the externally reachable S3 API URL, for example https://storage.example.com:9000; तथा Region को the configured signing region; the default is usually us-east-1. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
S3 API URL उपयोग करें, MinIO Console URL नहीं। हर agent को DNS/network access और विश्वसनीय HTTPS certificate चाहिए।
आधिकारिक दस्तावेज़: MinIO documentation · Access keys
Hetzner Object Storage को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें Hetzner Object Storage: Project / Object Storage / Create bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Security / S3 Credentials / Generate credentials और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें Access Key / Secret Key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
https://<LOCATION>.your-objectstorage.com; तथा Region को the location code: fsn1, nbg1, or hel1. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Endpoint और Region में location code समान रखें। Shared credentials को bucket policy से सीमित करें।
आधिकारिक दस्तावेज़: Overview · S3 credentials
IBM Cloud Object Storage को बाहरी स्टोरेज के रूप में कैसे उपयोग करें
- Provider portal में sign in करके खोलें IBM Cloud Object Storage: Cloud Object Storage instance / Buckets / Create bucket. Private bucket बनाएँ और उसका सटीक नाम तथा चुना गया region लिख लें।
- खोलें Service credentials / New credential / Include HMAC Credential और recording के लिए अलग credentials बनाएँ। केवल आवश्यक bucket पर list/read/write/delete दें।
- कॉपी करें cos_hmac_keys.access_key_id / cos_hmac_keys.secret_access_key; और secret सुरक्षित रखें; आम तौर पर यह केवल एक बार दिखता है।
- S3-compatible profile बनाएँ और HTTPS endpoint को सेट करें
the bucket's public S3 endpoint from Configuration; तथा Region को the bucket's signing location, for example us-standard. नाम Bucket में, वैकल्पिक Folder, access key और secret दर्ज करें; फिर Save और Test connection दबाएँ।
Include HMAC Credential चालू करके cos_hmac_keys उपयोग करें, apikey नहीं। signing location को bucket configuration से कॉपी करें।
आधिकारिक दस्तावेज़: Service credentials · HMAC · Endpoints