GUIDELINES

Submission guidelines

Criteria and expectations for listing on the tools & templates page.
Thank you for helping keep the community trustworthy.

πŸ“‹ Overview

This page shares tools, extensions, and Grafana dashboard layouts that help you get more out of MediaHarbor. Alongside official offerings, community-built tools may be listed as well.

About listing: We review each submission and list items that we believe meet these guidelines. Listing is not guaranteed.

βœ… Listing checklist

Please confirm the following before you submit.

βœ…

The tool integrates with or clearly supports MediaHarbor

It should use the MediaHarbor API and/or make MediaHarbor easier to operateβ€”not unrelated utilities.

βœ…

README explains how to use the tool

Include install steps, basic usage, and supported environments.

βœ…

License is stated

Open licenses such as MIT or Apache-2.0 are recommended.

βœ…

Tested on current MediaHarbor

Verify behavior on a recent supported MediaHarbor release.

πŸ—‚ Requirements by category

🧩 Chrome extensions

  • Manifest V3 compliant
  • Request only the minimum permissions needed
  • Do not collect or exfiltrate user data without clear consent

πŸ’» Apps / πŸ“œ Scripts

  • Document OS and runtime requirements in the README
  • Ensure licenses of third-party dependencies are acceptable

πŸ“Š Dashboard layouts

  • JSON must import cleanly into Grafana
  • State the supported Grafana version
  • Document data sources (e.g. Prometheus) in the README
  • Provide screenshots in the README or with your submission

🚫 What we cannot list

βœ— Tools unrelated to MediaHarbor or generic utilities
βœ— Malware or intentionally harmful code
βœ— Software that collects or sends data without consent
βœ— Content that infringes copyright or trademarks
βœ— Clearly abandoned or non-functional projects
βœ— Misleading or exaggerated descriptions

πŸ” Review process

  1. 1

    Submission received

    Send the required details through the form. You should receive an acknowledgement by email.

  2. 2

    Technical review (up to ~5 business days)

    We review your submission. We may email you if we need clarification.

  3. 3

    Decision

    We notify the email address you provided. If we decline, we include a brief reason when possible.

πŸ”„ Updates and removal

If URLs or behavior change after listing, contact us through the contact form.

We may remove a listing without prior notice if, for example:

  • The download or reference materials for the listing are no longer available
  • The project no longer works and is unmaintained
  • A guideline violation is identified

To request removal, use the contact form as well.

πŸ“¬ Contact

Questions about these guidelines? Reach us through the contact form.

Contact form

Finished reading?

Submit a tool β†’