Asqatasun v5+ configuration

Configuration is made through files asqatasun-webapp.yaml and asqatasun-server.yaml.

Values can be overridden following Springboot externalized configuration

Database configuration

jdbc.url

URL to connect to the database. Must conform to schema jdbc:mysql://hostname:port/databaseName

Examples:

  • jdbc:mysql://mysql.example.org:3306/asqatasunDatabase
  • jdbc:mysql://localhost:3306/asqatasun

jdbc.user

User to connect to the database

jdbc.password

Password to connect to the database

Application configuration

webdriver.firefox.bin

Full path to Firefox binary. It is not the path to the parent directory but to the binary itself.

Example: /opt/firefox/firefox

app.webapp.ui.config.webAppUrl

Complete URL to connect to web-application. This option is needed to send info and links by email ; for instance when a long audit is terminated, or when recovering a lost password.

Examples:

  • https://accessibility.example.org/asqatasun/
  • https://asqatasun.example.org/
  • http://localhost:8080/

Email configuration

app.webapp.ui.config.orchestrator.enableKrashReport

If the application ever crashes, a message with the stack trace can be sent by email. The recipient of the message is defined by app.webapp.ui.config.krashReportMailList.

Example : true

app.webapp.ui.config.orchestrator.krashReportMailList

List of emails (comma-separated list) used to send crash reports. If enableKrashReport property is set to false, this option is ignored, but has to be present, even empty