Prerequisites
Before installing r2Vault, ensure you have:macOS 15.0 or later
r2Vault requires macOS 15.0+ to run. Check your version in System Settings → General → About.
Cloudflare R2 account
You’ll need a Cloudflare R2 bucket with API credentials. If you don’t have one yet, sign up at dash.cloudflare.com.
Download and Install
Option 1: Download the DMG (Recommended)
Download the latest release
Grab the latest DMG from the GitHub Releases page.
Open the DMG and drag to Applications
Double-click the downloaded DMG file and drag R2 Vault.app to your Applications folder.
Handle the 'damaged' warning
To fix this, open Terminal and run:This removes the quarantine attribute that macOS applies to unsigned apps downloaded from the internet.
Why isn’t r2Vault notarized?Apple notarization requires an Apple Developer account ($99/year). Since r2Vault is a free, open-source project, it is not currently notarized. The
xattr command is a standard workaround for running unsigned Mac apps.Option 2: Build from Source
If you prefer to build r2Vault yourself, or you want to contribute to development:For more details on building from source, see Building from Source.
Verify Installation
Once installed, you should see the r2Vault icon in your menu bar. Click the icon to open the popover interface. If you haven’t configured credentials yet, you’ll be prompted to open Settings.Next Steps
Quick Start Guide
Configure your R2 credentials and upload your first file
Troubleshooting
”R2Vault.app is damaged and can’t be opened”
This is the most common issue. Run thexattr command shown above in Terminal:
“Cannot be opened because the developer cannot be verified”
- Open System Settings → Privacy & Security
- Scroll down to the Security section
- You should see a message about r2Vault being blocked. Click Open Anyway
- Confirm by clicking Open in the dialog
xattr command above to bypass the check entirely.
App doesn’t appear in menu bar
If the menu bar icon doesn’t appear:- Make sure the app is running (check Activity Monitor for “R2Vault”)
- Try quitting and relaunching the app
- Check that you’re not hiding menu bar icons (System Settings → Control Center → Automatically hide and show the menu bar)