# Screenshotd
# About
The screenshot service screenshotd runs on every application server and takes screenshots of each website running on that application server
Screenshotd follows the DNS so if a website is pointed to an external server, the screenshot will be taken of the website running on this server.
Screenshots are stored on each application server in /var/local/enhance/screenshots then periodically copied to /var/www/control-panel/screenshots on the control panel server for display in the UI. Screenshots are taken using a headless chrome instance and are taken one website at a time to avoid causing load on the web server. Websites will take one screenshot per 24 hour period unless the manual 'refresh' button in the UI is pressed.
# Disable Screenshotd
Screenshotd can be disabled on a per web server basis.
To disable screenshots:
On the chosen web server, as root run:
systemctl stop screenshotd
systemctl disable screenshotd
WARNING
When disabled the UI for screenshots will remain in the dashboard, either the last available screenshot or the hourglass holding image will be displayed.