Web Configuration

The web.conf file controls the host and port the Wallet API v2 web server binds to.

File Location

waltid-services/waltid-wallet-api2/config/web.conf

Configuration Options

PropertyTypeDefaultDescription
webHostString0.0.0.0Network interface to bind to.
webPortIntPort the service listens on.
# web.conf
webHost = "0.0.0.0"
webPort = 7005

webPort is the port the API itself listens on — the one you send requests to and open Swagger on. The shipped web.conf binds to 7005, so run the standalone container with -p 7005:7005. (Under Docker Compose the port is set via the WALLET_API2_PORT environment variable, which is why the wallet is reachable on 7006 there.)

This is separate from publicBaseUrl in wallet-service.conf, which is the wallet's public/front-end-facing base URL and need not use the same port.

Last updated on July 13, 2026