feat(homarr): make apps list configurable with auto-layout

This commit is contained in:
Tobias Wüst 2026-05-13 15:02:32 +02:00
parent d4eaa5f12c
commit c1c1a84591
Signed by: Tobias-Wuest
GPG key ID: 2D8992B0F4CA97E8
3 changed files with 101 additions and 60 deletions

View file

@ -54,4 +54,32 @@ homarr_use_ssl: true
# Local admin
homarr_admin_username: "admin"
homarr_admin_email: "admin@digitalboard.ch"
homarr_admin_password: "ChangeMe123!"
homarr_admin_password: "ChangeMe123!"
# Applications shown on the default board.
# Each app needs id, name, description, icon, href and a width (1-10).
# Height defaults to 1, can be increased for taller tiles.
# Apps are automatically packed left-to-right into the desktop grid (10 cols),
# scaled to tablet (6 cols) and mobile (2 cols).
homarr_apps:
- id: nextcloud
name: Nextcloud
description: Cloud Storage & Collaboration
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/nextcloud.png
href: https://cloud.digitalboard.ch
width: 2
height: 1
- id: keycloak
name: Keycloak
description: Identity & Access Management
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/keycloak.png
href: https://auth.digitalboard.ch
width: 2
height: 1
- id: mailman
name: Mailman
description: Mailing List Manager
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/mailman.png
href: https://lists.digitalboard.ch
width: 2
height: 1