Skip to content

Project Structure

This content is for v0.2.1. Switch to the latest version for up-to-date documentation.

campaign/
├── agoraform.yaml # committed desired state
└── agoraform.state.json # local identity map; usually not committed

v0.2.1 does not auto-load .agoraform.env. Supply Matomo credentials through the process environment.

Terminal window
agoraform validate
agoraform plan -f campaign/agoraform.yaml

State lives next to the selected manifest as agoraform.state.json. A missing file is empty state, not an error. Credentials never belong in YAML or state.

See local state at v0.2.1.