Custom branding for the web
Customers may configure properties to replace Deephaven branding with their own logos in the Web UI on the login screens and Settings menu. If not defined, Deephaven logos will be displayed by default.
The following properties are supported:
Prop | Description |
---|---|
Webapi.logo.splash | Set this prop to a full path to an image file to display on the login splash screen. Supports png , svg , and jpg . |
Webapi.logo.settings | Set this prop to a full path to an image file to display in the settings menu. Supports png , svg , and jpg . |
Webapi.support.contact | Set this prop to an e-mail address to contact support. |
Webapi.support.documentation | Set this prop to a URL for support documentation. |
Webapi.favicon | Set this prop to a full path to an image file to display as the favicon in the browser tab. Supports png , svg , jpg , and ico . 16x16 pixels recommended. |
Webapi.title | Set this prop to a full path to a text file containing a string to display as the title in the browser tab. The title may contain spaces. Long titles may be truncated. |
Examples:
Webapi.logo.splash=/full/path/logo.png
Webapi.logo.settings=/full/path/logo.jpg
Webapi.support.contact=test<span>@</span>domain.com
Webapi.support.documentation=https://test.domain.com
Webapi.favicon=/full/path/favicon.svg
Webapi.title=/full/path/title.txt
Files must be placed somewhere on the server. We recommend putting images in /etc/sysconfig/illumon.d/resources/
, which ensures these files will be preserved after any Deephaven upgrades.
Note
The logo and the prop must be chmoded
to at least 755
.