iam

command
v1.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 11, 2026 License: MIT Imports: 24 Imported by: 0

Documentation

Overview

Command iam runs the IAM server: it loads configuration, connects to Postgres, applies migrations, assembles the ogen-generated HTTP API (pkg/api) over the Postgres adapters, exposes liveness/readiness probes, runs the transactional outbox relay, and shuts down gracefully on SIGINT/SIGTERM.

Wiring stack (all first-party gopherex libs):

  • config: github.com/gopherex/xconf/pkg/structconf (typed Config load)
  • logger: github.com/gopherex/xlog
  • probes: github.com/gopherex/xprobe
  • shutdown: github.com/gopherex/xshutdown
  • tracing: github.com/gopherex/xtrace
  • outbox: github.com/gopherex/pg-outbox (email delivery + event log)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL