From ac23d015e0f10c88d13f2d7c2855087a1f7bf627 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Thu, 13 Nov 2025 15:32:18 +0100 Subject: [PATCH] Add helper Text --- src/app/_components/HelpModal.tsx | 51 +++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/src/app/_components/HelpModal.tsx b/src/app/_components/HelpModal.tsx index df65672..7fe996c 100644 --- a/src/app/_components/HelpModal.tsx +++ b/src/app/_components/HelpModal.tsx @@ -407,9 +407,60 @@ export function HelpModal({ isOpen, onClose, initialSection = 'server-settings'
  • Update Status: Show only scripts with available updates
  • Search Query: Search within script names and descriptions
  • Categories: Filter by specific script categories
  • +
  • Repositories: Filter scripts by repository source (only shown when multiple repositories are enabled). Click repository buttons to toggle visibility of scripts from that repository.
  • +
    +

    Repository Management

    +

    + Scripts are organized by repositories (GitHub repositories). You can add custom repositories or manage existing ones in General Settings. +

    + +
    +
    +
    Repository Structure
    +

    + For a repository to work with this system, it must follow this structure: +

    +
      +
    • JSON files: Must be located in a frontend/public/json/ folder at the repository root
    • +
    • Script files: Must be organized in subdirectories: +
        +
      • ct/ - Container scripts
      • +
      • install/ - Installation scripts
      • +
      • tools/ - Tool scripts
      • +
      • vm/ - Virtual machine scripts
      • +
      +
    • +
    +
    + +
    +
    Default Repositories
    +
      +
    • Main Repository (ProxmoxVE): The primary repository, enabled by default. This repository cannot be deleted.
    • +
    • Dev Repository (ProxmoxVED): Development/testing repository, disabled by default. This repository cannot be deleted.
    • +
    +
    + +
    +
    Enable vs Disable
    +
      +
    • Enabled: Scripts from this repository are included in the Available Scripts tab and will be synced when you sync repositories.
    • +
    • Disabled: Scripts from this repository are excluded from the Available Scripts tab and will not be synced. Scripts already downloaded from a disabled repository remain on your system but won't appear in the list.
    • +
    +
    + +
    +
    Repository Filter Buttons
    +

    + When multiple repositories are enabled, filter buttons appear in the filter bar. Click a repository button to toggle showing/hiding scripts from that repository. Active buttons are highlighted. This allows you to quickly focus on scripts from specific repositories. +

    +
    +
    +
    +

    Script Actions