It’s self hosted, and self hosted nas’ can run the s3 storage protocol locally as well.

Yeah, that's pretty standard for object storage to be S3-compatible. I think azure blob is the only one that doesn't support it.