Dumpio

Dokumentace

All data is stored in the app's user-data folder (reachable from Settings → Data → Open data folder). This page describes where data lives, how automatic saving works, and how to export dumps or back up your configuration.

Where data lives

File Content
settings.json All settings (servers, appearance, storage, security, filters)
dumps.json Saved dumps (written only when saving is enabled)

A few display preferences (the chosen editor, active filters, the search query/scope/regex, window pinning, the last selected dump) are stored in the browser's local storage, not in settings.json — that's why the workspace opens as you left it.

Dumps in memory

Received dumps are held in memory newest-first, with a Maximum dumps in memory limit (default 1000). When exceeded, the oldest dumps are discarded. Change the limit in Settings → Data (100–10000).

Saving dumps to disk

Persistence is off by default — after a restart the list is empty until you enable one of the options:

  • Automatically save dumps to disk – writes dumps.json every 5 seconds.
  • Force save dumps when application exits – writes dumps.json on exit.

When either is on, dumps are loaded back on the next launch (newest-first, trimmed to the memory limit).

You can also save at any time via a manual force-save; and clearing dumps while saving is enabled also removes them from disk.

Export

  • Export dumps (the header button or the command palette) – saves all current dumps to a chosen JSON file. The file has the shape { exportDate, totalDumps, dumps: [...] }; the default name is dumps-YYYY-MM-DD.json.
  • Export settings (Settings → Data) – saves the whole configuration to dumpio-settings-YYYY-MM-DD.json.

Importing settings

Import settings (Settings → Data) loads a previously exported settings file. It is first validated (it must be JSON with a servers array) and then applied at runtime: the security cache, memory limit, auto-save, and running servers are reconciled to the imported configuration.

Deleting

  • Clear (header) or Clear all dumps (Settings → Data / command palette) empties the in-memory list and the selection. When saving is enabled, dumps.json is emptied too. The action is irreversible.
  • Reset to defaults (Settings → Data) restores the default appearance and data settings but leaves servers and saved dumps alone.