github dannybouwers/trala v0.11.0
v0.11.0: Smart Grouping

one day ago

🚀 Smart Grouping

Tired of scrolling through a long list of services? With the new smart grouping feature, TraLa now automatically organizes your services into logical groups based on their tags from selfh.st/apps. No more clutter - just a clean, organized dashboard! And off course with the option to manually override it.

How it works

Smart grouping analyzes your service tags and configurations to create meaningful categories. For example, services with similar tags will be grouped together, and you can manually assign services to specific groups using the group field in service overrides. Groups can be collapsed or expanded individually via the frontend toggle.

Configuration Options

  • Enable/Disable Grouping: Control whether smart grouping is enabled using the grouping.enabled setting in your configuration file or the GROUPING_ENABLED environment variable.
  • Columns: Adjust the number of columns displayed in grouped view for extra-large screens (1-6 columns) using grouping.columns or GROUPED_COLUMNS.
  • Tag Frequency Threshold: Fine-tune which tags are used for automatic grouping by setting a threshold (0.0-1.0) with grouping.tag_frequency_threshold or GROUPING_TAG_FREQUENCY_THRESHOLD.
  • Manual Group Assignment: Override automatic tag-based grouping by assigning services to specific groups in the group field of service overrides.

Example

version: 3.1

# Service configuration
services:
  # Smart grouping settings
  grouping:
    enabled: true
    columns: 3  # Number of columns in grouped view (1-6), default: 3
    tag_frequency_threshold: 0.9  # Threshold for excluding tags present in more than 90% of services

  # Service overrides for display names, icons, and groups
  overrides:
    - service: "unifi-controller"
      display_name: "UniFi Network"
      icon: "ubiquiti-unifi.svg"
      group: "Network"

What's Changed

Full Changelog: v0.10.1...v0.11.0

Don't miss a new trala release

NewReleases is sending notifications on new releases.