We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Add-Ons
default app icon

Site Snapshot

By Jainil Nagar
Data Migration/Backup Utilities
Free

Description

Generate read-only technical snapshots of an ExpressionEngine site for upgrades, migrations, audits, and handovers.

  • Site Snapshot Detail

Site Snapshot for ExpressionEngine

Site Snapshot generates read-only technical snapshots of an ExpressionEngine site for upgrades, migrations, audits, and client/developer handovers.

Compatibility

  • ExpressionEngine 7.0+
  • PHP 8.0+

Earlier EE/PHP versions are not supported. addon.setup.php declares this explicitly via the requires key, so EE will block installation on unsupported stacks rather than failing unpredictably at runtime.

Requirements

  • ExpressionEngine 7.0+
  • PHP 8.0+
  • MySQL/MariaDB supported by your EE installation

What it captures

Site Snapshot stores structural and diagnostic data, including:

  • EE version, PHP version, database platform/version
  • Safe config values
  • Sites
  • Channels
  • Channel field groups
  • Channel fields
  • Status groups and statuses
  • Category groups and categories
  • Upload directories
  • Template groups
  • Templates metadata
  • Template hashes, byte size, and line count
  • Global variable names and value hashes
  • Snippet names and content hashes
  • Installed modules, extensions, and fieldtypes
  • Member groups and roles when available
  • Basic database row counts

What it does not capture directly

To reduce accidental leakage, v1 does not store these values directly:

  • Template source code
  • Snippet contents
  • Global variable values
  • Field settings contents

For these, the add-on stores hashes and size metrics where useful.

Usage

Generate a snapshot from the Control Panel. Saved snapshots can be downloaded as:

  • JSON
  • Markdown
  • HTML

Recommended usage:

  • Before upgrading EE
  • After upgrading EE
  • Before server migration
  • After server migration
  • Before a redesign/content model cleanup
  • During client handover
Information
Version 1.0.0
Last Update 2 days ago
Compatibility EE 7
License MIT
Links
  • Documentation
  • Change Log
  • Support
Free
ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.