Move your data and API keys to another machine or create backups.
Hippopotamoose provides two separate export/import systems:
Both are accessed through ⚙ Settings.
Click ⚙ Settings in the toolbar.
A save dialog opens. Choose a location and filename (default: hippopotamoose-api-keys.json).
The file contains your API credentials in plaintext. Do not put it in a shared folder, email it unencrypted, or commit it to version control.
{
"_format": "hippopotamoose-api-export",
"_version": 1,
"keys": {
"GOOGLE_PLACES_API_KEY": "AIza...",
"CLOUDFLARE_API_TOKEN": "...",
"CLOUDFLARE_ACCOUNT_ID": "...",
"CLOUDFLARE_ZONE_ID": "...",
"CLOUDFLARE_DOMAIN": "yourname.net"
}
}
A file picker opens. Select your exported hippopotamoose-api-keys.json file.
A dialog shows which keys are present in the file and which already exist in the registry. Keys in the file with no value will not overwrite existing registry keys.
Click Apply. Keys from the file are written to the registry.
A save dialog opens. Choose a destination for the ZIP file.
A progress dialog shows the number of files being archived. Large collections of edited sites may take a minute or two.
The ZIP contains everything needed to restore the app on a new machine except for the app installation itself and API keys.
| Included | Excluded |
|---|---|
data/ — all JSON state files | node_modules/ — can be reinstalled with npm install |
downloaded_sites/ | __pycache__/ — Python bytecode |
edited_sites/ (excluding node_modules) | *.tmp files |
example_sites/ | *.corrupt files |
Site Backups/ |
A file picker opens. Select your data ZIP file.
Merge adds imported data alongside existing data. Replace wipes all existing data first and replaces it with the archive contents.
Files are extracted. A progress dialog is shown.
Close and reopen the app to reload all data from disk.
Replace mode is irreversible. The app will clear all existing sites, pipeline entries, queue, rejected list, and backups before importing. Make sure you want to do this before confirming.
To move everything to a new computer:
Export API Keys and Export All Data from Settings. Keep both files.
Install Hippopotamoose using the installer. Launch the app once to initialize.
Open Settings and import the API keys JSON.
Open Settings and import the data ZIP using Replace mode (since this is a fresh install with no existing data).
Close and reopen the app. Your pipeline, queue, sites, and presets should all be present.