In recent release of WooCommerce Germanized plugin (a popular plugin for adapting WooCommerce to German market), the WC_GZD_ENCRYPTION_KEY
environment variable should be set with a given key to ensure the data stays decryptable.
I guess for production on Trellis it would make sense to add this environment variable to vault.yml
?
Edit: The rationale behind this is that without this environment variable the WooCommerce Germanized plugin derives the en-/decryption key from the LOGGED_IN_KEY
variable which could be subject to changes. By default, Trellis vault already contains logged_in_key
per site, but I guess it wouldn’t hurt to also add the WC_GZD_ENCRYPTION_KEY
field?