Skip to main content
Version: 1.7.55

Screenshots API

OpenPanel SiteManager displays a website screenshot for each website. These screenshots are by default locally generated and stored on your server.

Remote API​

When installing OpenPanel on your server, you can use the --screenshots=<url> flag to use a custom api instead.

Later, you can update the setting using: opencli config update screenshots <url_of_your_remote_service>

This is recommended for small servers, as the local screenshots api will use additional 1GB of storage.

To setup your own screenshots API:

  1. Deploy: Deploy with Vercel Deploy to netlify Vercel
  2. Configure your custom domain
  3. Update OpenPanel to use it, example if domain is screenshots-v2.openpanel.com then run:
    opencli config update screenshots http://screenshots-v2.openpanel.com/api/screenshot