Can't sign in / lost API key
Recover access to Eddytor - there's nothing to lose, the in-container tools are re-runnable.
There's nothing to recover and nothing to miss - Eddytor has no one-shot bootstrap token. The auth boundary is exec access to the container, so you can re-run the in-container tools as often as you like.
Lost your API key
Mint a fresh one (works for any existing admin):
docker compose exec eddytor-server eddytoradm create-api-key --email you@example.com
# Admin API key for you@example.com (shown once): edd_live_…
eddytor config set-key edd_live_…On Kubernetes: kubectl -n eddytor exec deploy/eddytor-server -- eddytoradm create-api-key --email you@example.com.
Magic link never arrived
With no SMTP configured (the default), the link is written to the logs, not emailed. Re-request it and read it from the logs:
eddytor login
docker compose logs --tail 50 eddytor-server | grep -i 'sign in to eddytor' -A2To actually deliver links to teammates, configure SMTP.
"I'm not sure an admin exists"
eddytoradm setup is idempotent - re-running it is a no-op once an admin
exists (so a leaked DB role can't use it to seize a second admin):
docker compose exec eddytor-server eddytoradm setup --email you@example.com --org "Default"Token works for the API but not eddytor query
That's a different problem - see
GetFlightInfo failed: Invalid or expired token.
Last resort (throwaway local stack only)
Start from zero - destroys all local data:
docker compose down -v && docker compose up -d