2 Commits

Author SHA1 Message Date
706a12b8e4 feat: throwaway netbox deployment for end-to-end testing
compose stack modelled on the production netbox deployment (same pinned
images, worker, healthchecks) minus traefik: the API is served straight
on localhost and nothing survives an e2e-down.
2026-08-25 13:47:18 +02:00
7912dacf95 feat: configuration loading and netbox api client
config.yaml next to the script (or $NETBOX_INVENTORY_CONFIG) with environment
variable overrides, requests session with token auth, paginated list fetching
and readable error reporting.
2026-08-25 13:09:09 +02:00