Wasabi Setup - softerfish/fyuhls GitHub Wiki

Wasabi Setup

Use this page when fyuhls will store files on Wasabi.

What to prepare

  • Wasabi bucket
  • access key
  • secret key
  • region
  • endpoint details if your deployment uses a specific Wasabi region hostname

In fyuhls

  1. Open Storage Nodes.
  2. Add a new Wasabi-backed node.
  3. Enter the access key, secret, bucket, and region carefully.
  4. Test the connection.
  5. Confirm the bucket resolves and the public URL strategy matches your intended delivery flow.
  6. Apply Fyuhls CORS if needed.

Important habits

  • verify the correct region endpoint before blaming auth failures
  • preserve non-Fyuhls bucket rules when adjusting CORS
  • test a real upload and download after the connection test passes
  • if using direct browser uploads, validate the browser path too, not just the server-side connection

Why this matters

Wasabi issues often look like generic upload, signature, or browser CORS problems when the real issue is:

  • wrong region
  • wrong bucket hostname
  • missing bucket CORS
  • a mismatch between the configured public URL and the actual object path

Related pages

⚠️ **GitHub.com Fallback** ⚠️