Documentation / Web Admin configuration file syntax

Web Administration Configuration

Web Administration configuration file is located in config/webconfig.yaml.


bindings

Port and IP address bindings the web server will listen to. By default the server will listen on localhost:8880 for HTTP requests.

We strongly recommend to use only HTTPS for requests coming from network (everything else but localhost)

bindings:
  # listen for HTTP requests on localhost:8880 - this is default configuration
  - hostname: localhost
    port: 8880
  # listen for HTTPS requests on 192.168.1.212:443, load SSL certificate from file
  - hostname: 192.168.1.212
    port: 443
	certificateFromFile:
	  filePath: C:\cert.pfx
	  password: "secretPasswordForCertificate"
  # you can also use hostname instead of IP address - the address will be resolved at runtime
  # this time load SSL certificate from Certificate store
  - hostname: wa.mydomain.com
    port: 443
	certificateFromStore:
	  storeName: MyStore
	  thumbprint: 92e50cdfeab5c164f32148117878fe4e7d7bc2c

logging

Logging configuration. For now it's rather simple.

logging:
  # minimal log level for ASP.NET. See minLevel for supported values.
  aspNetMinLevel: warning

  # location of file logs. If not set logging will be disabled. Make sure the server has write rights to the folder specified.
  location: D:\burulogs
  
  # minimal log level.  Supported values are: verbose, debug, information, warning, error, fatal. Default is 'warning'.
  minLevel: warning


Documentation / Web Admin configuration file syntax