Staging Manager

Manual The page of a staging environment.

Eight tabs: "Overview" shows the state and everything you can start; "General", "Data", "Setup", "Protection" and "Schedule" hold the settings; "Comparison" and "Runs" show what happened.

Overview

State, tiles, runs.

At the top a sentence about the state, below the address and four tiles: "Data from", "Size", "Valid until" and "Access". The runs are grouped by what they do: "Changes the staging environment", "Only reads" and "Removes the staging environment".

"Save" writes all tabs at once. What you save in the tab "Protection", plus the expiry date, applies at once, in the built copy too; everything else from the next build or refresh. While a run is open, all fields are locked.

The settings tabs

Every field, in brief.

Once the staging environment is built, name, address, database, data and setup are fixed; they can be changed after "Tear down staging environment", and the settings stay.

TabField or cardWhat it does
GeneralNameThe plugin forms directory, address, database name and default user from it, as long as you do not set them yourself.
GeneralMode"Subdirectory" in the staging folder of the live shop or "Own path" outside it, with an address of its own.
GeneralAddress of the staging environmentThe plugin rewrites the domains of all sales channels to it.
GeneralReachabilityShows what lies in the web root, tries the ways on the server with "Check now" and shows the location block under nginx.
GeneralDatabaseCreate a new one or choose an existing empty one, access as the live shop or with own credentials, "Check connection".
DataAnonymize using rulesReplaces personal data while copying by the shared rule set.
DataTablesPer area a switch whether content is taken over; additional tables one by one.
SetupExtensionsEvery plugin and app on or off, in the copy only; "Disable all".
SetupServices of the live shopSearch, queue, reverse proxy, Redis, Google Analytics: share or separate; a notice about files in the cloud.
SetupAdmin usersEvery user of the live shop active or inactive, in the copy only.
SetupPost actions, Advanced, System configurationCommands at the end, four switches, settings for the copy only.
ProtectionPassword pageA password in front of storefront, administration or both; "Show credentials", "Set new password".
ProtectionDefault administration userAn administrator only in the copy, for an agency for instance.
ProtectionMaintenance modeShopware's maintenance mode for all sales channels, open to the IP addresses under "Allowed IP addresses".
ProtectionWhat the staging environment may do outwardScheduled tasks, calls of apps and webhooks, mails.
ScheduleScheduleRefresh or rebuild, daily, weekly or monthly on the hour.
ScheduleLifetime"Limit the lifetime" with "Valid until"; afterwards the copy locks itself.
Comparison and runs

What happened.

Comparison
"Start comparison" or "Compare again"; head with figures, four tiles by side, lists for extensions and settings, content, files and database structure.
Runs
Every run, the newest on top, with "Started", "Run", "Started by" (administration, schedule or console), "Status" and "Duration". "Show" opens it in the run window.

What it is all for

The manual says where something sits in the administration. Why it is like that and what it brings day to day is explained on the topic pages.

More on this:What gets copiedProtection and accessServices and pluginsSchedule and automation

More chapters

  • Dashboard and list

    Tiles, a card per staging environment, the list with columns, filter and row menu.

  • The run window

    Confirmation, progress, check results, protocol and settings of a run.

  • Scheduler and anonymization

    The scheduler with every schedule and the anonymization rule set.

  • Inside the staging environment

    The dashboard of the copy, self-test, outgoing requests, mail archive and login.

  • All settings

    Every field of the plugin configuration with default and effect.

  • Glossary

    Staging environment, test system, run, slice, catch-all address and the other words of the plugin.