Skip to content

Homepage Configurations

NOTE

Starting from v0.9, you can edit, hide/unhide apps directly from WebUI by a right click.

Editing from WebUI will override labels and route files settings.

Please contribute to the category preset if you have the time.

Properties

PropertyDescriptionDefaultAllowed Values / Syntax
showWhether to show the apptrueboolean
nameDisplay name on dashboardSanitized aliasstring
iconAutomatic detected
  • "@walkxcode/<filename>.png"
    "@selfhst/<filename>.svg"
  • "https://example.com/icon.png"
  • "/path/to/icon.png"
urlOverride app URLDynamicAbsolute URL
categoryCategory on dashboard
  • Preset value if container image or alias matched the list
  • Docker for a docker containers
  • Others otherwise
string
descriptionA short description shown under app nameemptystring
widget_configReserved, may support widgets in the futurenullwidget specific

Examples

Docker compose

yaml
services:
  gitlab:
    image: gitlab/gitlab-ce:latest
    container_name: gitlab
    restart: always
    labels:
      proxy.aliases: gitlab,gitlab-reg,gitlab-ssh
      proxy.gitlab: |
        port: 80
        homepage:
          name: GitLab
          icon: "/-/pwa-icons/logo-192.png"
      proxy.gitlab-reg: |
        port: 5050
        homepage:
          show: false
      proxy.gitlab-ssh: |
        port: 22223:22
        homepage:
          show: false
    shm_size: 256m

Route file

yaml
adgh:
  host: 10.0.2.1
  homepage:
    name: AdGuard Home
    icon: "@selfhst/adguard-home.png"

Released under the MIT License.