Create an application in the Enable Banking dashboard and download its PEM private key. Register the redirect URL that you will use with Ynabber. See Configuration for application, bank, and key settings.
Ynabber saves the session for later runs. The session remains usable until its expiry or the bank revokes access.
For Docker, enable interactive input and persist the data directory:
docker run -it --rm \
--env-file ./ynabber.env \
-e YNABBER_DATADIR=/data \
-v "${PWD}/data:/data" \
ghcr.io/martinohansen/ynabber:latest
To authorize an existing container, use docker attach <container>. After
pasting the redirect URL, press Ctrl+P, Ctrl+Q to detach without stopping it.