Platform Mode

Platform Mode uses Reshot's managed infrastructure, giving you a visual review queue, version history, and automatic CDN delivery.

Configuration

JSON
{
  "storage": {
    "type": "reshot"
  }
}

Features

FeatureDescription
Review QueueApprove/reject visual changes before they go live
Version HistoryComplete history of all visual versions
Unbreakable URLsPermanent URLs that auto-update when you approve changes
CDN DeliveryGlobal edge caching for fast asset loading
GitHub IntegrationBlock PRs until visuals are approved
Team PermissionsOwner, Member, Viewer roles

Setup

1. Authenticate

Terminal
reshot auth

This opens a browser window for authentication and stores credentials in ~/.reshot/config.json.

Platform Connection
CLI Studio showing platform connection status

2. Configure Storage

Set storage type to reshot in your config:

JSON
{
  "storage": {
    "type": "reshot"
  }
}

3. Publish

Terminal
reshot publish

Review Workflow

When you publish:

  1. New Visuals: Marked as PENDING
  2. Changed Visuals: Marked as PENDING (requires review)
  3. Unchanged Visuals: Automatically APPROVED

Team members review changes in the dashboard before they go live.

1

View Published Commits

Published assets appear in the CLI Commits page for review.

initial
View Published Commits
2

Review & Approve

Click a commit to review changed visuals and approve or reject.

click
Review & Approve

Asset URLs

Platform mode provides permanent CDN URLs:

Code
https://cdn.reshot.dev/v1/assets/[project-id]/[visual-key]

These URLs never change. When you approve a new version, the same URL serves the updated image.

Platform Mode requires a Reshot account. Visit reshot.dev to sign up.

Platform Mode — Reshot Docs | Reshot