artifacts.config.agenix.flakeStoreDir
Path to the directory where encrypted .age files are stored, relative to your flake. This path is used by agenix to find and decrypt secrets at runtime.
Either a path inside the flake (e.g. ./secrets) or a separate flake input dedicated to secrets (e.g. inputs.my-secrets).
Type: absolute path
Example:
./secrets
artifacts.config.agenix.identityPaths
Paths to private keys (SSH or age) used to decrypt secrets at runtime. These are passed to agenix for decryption.
Type: list of string
Example:
[
"~/.ssh/id_ed25519"
]
artifacts.config.agenix.publicUserKeys
Public keys used to encrypt secrets for this user configuration. Can be SSH public keys or age public keys (including YubiKey age keys).
Type: list of string
Default:
[ ]