Web administration configuration file syntax
Web administration configuration
Web administration configuration file is located in 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
bindings.hostname
string: [<IPv4 address> | <IPv6 address> | <hostname>]
IP address to listen on for HTTP or HTTPS requests. Use 0.0.0.0 to listen on any IPv4 endpoint and :: on any IPv6 endpoint.
Hostnames can be used as well, the address will be resolved when the server starts.
bindings.port
number = 22
Port number to listen for HTTP or HTTPS requests on.
bindings.certificateFromFile.filePath
string
File path of .pfx (PKCS#12) certificate with private key.
bindings.certificateFromFile.password
string
Password for certificate’s private key decryption.
bindings.certificateFromStore.storeName
string
Local Computer Certificates store name, e.g. My (for Personal), Root, CA, WebHosting, etc. User certificates are currently not supported.
bindings.certificateFromStore.thumbprint
string
Certificate thumbprint. Certificate must have Server authentication capability and must contain an exportable private key.
logging
Logging configuration.
logging:
# minimum 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
# minimum log level. Supported values are: verbose, debug, information, warning, error, fatal. Default is 'warning'.
minLevel: warning
# keep up to 31 files (1 month)
maxFileCount: 31
Miscellaneous
# Disables warning shown for http (unsecured) endpoint on home page. Useful when running e.g. behind a reverse proxy. Default: false
suppressHttpEndpointWarning: false
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.