Identity Manager
The Identity Manager acts as an orchestrator between multiple services to manage user accounts or deployed smart contracts.
Identity Manager options
Usage:
orchestrate identity-manager run [flags]
Flags:
--db-database string Target Database name
Environment variable: "DB_DATABASE" (default "postgres")
--db-host string Database host
Environment variable: "DB_HOST" (default "127.0.0.1")
--db-password string Database User password
Environment variable: "DB_PASSWORD" (default "postgres")
--db-poolsize int Maximum number of connections on database
Environment variable: "DB_POOLSIZE"
--db-port int Database port
Environment variable: "DB_PORT" (default 5432)
--db-sslmode string TLS SSL mode to connect to database (one of "DB_TLS_SSLMODE")
Environment variable: ["require" "disable" "verify-ca" "verify-full"] (default "disable")
--db-tls-ca string Trusted Certificate Authority
Environment variable: "DB_TLS_CA"
--db-tls-cert string TLS Certificate to connect to database
Environment variable: "DB_TLS_CERT"
--db-tls-key string TLS Private Key to connect to database
Environment variable: "DB_TLS_KEY"
--db-user string Database User.
Environment variable: "DB_USER" (default "postgres")
-h, --help help for run
--key-manager-url string URL of the Key Manager HTTP endpoint.
Environment variable: "KEY_MANAGER_URL" (default "localhost:8081")
Environment variable: "METRICS_MODULES" (default [ENABLED])
--rest-hostname string Hostname to expose REST services
Environment variable: "REST_HOSTNAME"
--rest-port uint Port to expose REST services
Environment variable: "REST_PORT" (default 8081