replayweb.page is very useful for viewing wacz files. You can pass in an external file URL to read. That file server needs to trust the website to load it (cors). On digitalocean spaces you need to use a command line tool to set the correct permissions.

replayweb.page test

do s3cmd docs

replay.web docs

sudo apt-get install s3cmd

s3cmd --configure

# key
# secret
# US as default

# fra1.digitaloceanspaces.com

# %(bucket)s.fra1.digitaloceanspaces.com

# enter for defaults
# y - to test

# ls
s3cmd ls s3://testhashing/

s3cmd setcors cors.xml s3://testhashing/

here is the xml

<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
  <CORSRule>
    <AllowedMethod>GET</AllowedMethod>
    <AllowedMethod>HEAD</AllowedMethod>
    <AllowedOrigin>*</AllowedOrigin>
    <AllowedHeader>*</AllowedHeader>
    <ExposeHeader>Content-Range</ExposeHeader>
    <ExposeHeader>Content-Encoding</ExposeHeader>
    <ExposeHeader>Content-Length</ExposeHeader>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
  </CORSRule>
</CORSConfiguration>

Perhaps would be good to be more specific once tested with <AllowedOrigin>https://replayweb.page</AllowedOrigin>

purge the cdn cache!

https://cors-test.codehappy.dev/ - useful tester website