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:
	  storeNamne: MyStore
	  thumbprint: 92e50cdfeab5c164f32148117878fe4e7d7bc2c

logging

Logging configuration. For now it's rather simple.

logging:
  # enable sending anonymous crash logs to Buru server maintainers
  # disabled by default but you will help us make the server better by enabling this. 
  enableCrashReporting: false
  # 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