Files
voipsimplicity/wasabi-ringlogix-setup.md
2026-07-15 17:32:03 -04:00

59 lines
1.4 KiB
Markdown

# Wasabi S3 Setup for RingLogix Call Recordings
Configuration reference for Wasabi S3 bucket used as remote storage for RingLogix call recordings.
## Bucket Configuration
| Setting | Value |
|---------|-------|
| **Provider** | Wasabi Hot Cloud Storage |
| **Purpose** | Remote storage for RingLogix call recordings |
| **Versioning** | Enabled |
## RingLogix IP Ranges
The following IP ranges must be allowed in the bucket policy so RingLogix can write call recordings:
| CIDR | Range |
|------|-------|
| `192.92.8.0/24` | RingLogix primary |
| `64.52.82.0/24` | RingLogix secondary |
| `64.52.83.0/24` | RingLogix tertiary |
## Bucket Policy
```json
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowRingLogixAccess",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:*",
"Resource": [
"arn:aws:s3:::BUCKET-NAME",
"arn:aws:s3:::BUCKET-NAME/*"
],
"Condition": {
"IpAddress": {
"aws:SourceIp": [
"192.92.8.0/24",
"64.52.82.0/24",
"64.52.83.0/24"
]
}
}
}
]
}
```
> Replace `BUCKET-NAME` with the actual Wasabi bucket name.
## Notes
- Versioning should be enabled on the bucket to protect against accidental deletion or overwrite of call recordings.
- Bucket policy restricts `s3:*` actions to RingLogix source IPs only.
- Wasabi has no egress fees, making it cost-effective for call recording storage.