Publish to CoffeeCup S-Drive
S-Drive is CoffeeCup’s built-in hosting service — included with every Site Designer license at no extra cost. Publishing to S-Drive requires no FTP credentials, no file management, and no third-party accounts. This article walks you through setup and your first publish.
What S-Drive gives you
- A free subdomain in the format
yourusername.s-drive.io(or a project-specific subdomain you choose). - Automatic HTTPS via Let’s Encrypt — no certificate to buy or configure.
- One-click publishing and updates from inside Site Designer.
- Support for custom domains via CNAME (see custom domain setup).
First-time setup
-
Open publish settings
In Site Designer, go to Settings → Publish. The Publish panel opens on the right side of the app.
-
Select S-Drive
In the Publish panel, select S-Drive from the publishing method dropdown.
-
Sign in to your CoffeeCup account
Click Sign In and enter your CoffeeCup account credentials (the email and password you use at coffeecup.com). Site Designer authenticates and links the app to your account.
-
Choose your subdomain
Site Designer suggests a subdomain based on your project name. You can accept it or type a different one. The subdomain must be unique across all S-Drive accounts — if it’s taken, the app will tell you and let you pick another.
Publishing your site
Once S-Drive is configured, publishing is a single step:
- Open Settings → Publish.
- Click Publish Now.
- Site Designer exports your project and uploads the files to S-Drive. A progress bar shows the transfer.
- When complete, a banner shows your live URL — click it to open the site in your browser.
Updating a published site
Publishing again replaces the files on S-Drive. There is no “version history” on S-Drive — each publish overwrites the previous state. Keep your .rsd project file as your version history (or use a Git repository for the exported folder).
To update:
- Make your changes in Site Designer.
- Open Settings → Publish and click Publish Now again.
Only changed files are re-uploaded; unchanged files are skipped, making subsequent publishes faster than the first.
Custom domain setup
By default your site is at yourname.s-drive.io. To use your own domain:
- In your domain registrar’s DNS panel, add a CNAME record pointing your domain (e.g.,
www.yourdomain.com) toyourname.s-drive.io. - In Site Designer, go to Settings → Publish → Custom Domain and enter your domain.
- Click Verify. Site Designer checks the DNS record.
- DNS propagation takes 1–48 hours. Once verified, HTTPS is provisioned automatically.
For full details on DNS setup and propagation, see Setting up a custom domain.
Troubleshooting S-Drive publishes
| Problem | Solution |
|---|---|
| ”Authentication failed” | Re-enter your CoffeeCup credentials in Settings → Publish → S-Drive. |
| ”Subdomain is taken” | Choose a different subdomain in the S-Drive settings. |
| Upload stalls or times out | Check your internet connection. Large projects (many images) take longer. Try publishing again. |
| Site shows old version after publish | Hard-refresh your browser (Ctrl+Shift+R / ⌘⇧R) to bypass the browser cache. |
| Custom domain not resolving | DNS hasn’t propagated yet — wait and check again in a few hours. |