Skip to content

Add Dispatcharr sandbox app docs#402

Open
Jamyn wants to merge 2 commits into
saltyorg:mainfrom
Jamyn:docs-add-dispatcharr-page
Open

Add Dispatcharr sandbox app docs#402
Jamyn wants to merge 2 commits into
saltyorg:mainfrom
Jamyn:docs-add-dispatcharr-page

Conversation

@Jamyn

@Jamyn Jamyn commented May 18, 2026

Copy link
Copy Markdown

Adds the docs page for the new Dispatcharr sandbox role and registers it in the nav. Dispatcharr is an IPTV/stream management application with EPG handling, M3U/Xtream Codes import and an HDHomeRun tuner emulator for Plex/Emby/Jellyfin.

For new Sandbox app/role documentation, please confirm you have completed the following tasks:

  • App documentation page created with, at minimum:

    • Front-matter fields filled: icon, saltbox_automation: app_links, project_description: name, summary, link, categories
    • Managed overview and variables section delimiters
    • ## Deployment and ## Usage sections
  • markdownlint reports no errors on edited page(s)

$ npx markdownlint-cli docs/sandbox/apps/dispatcharr.md
$
  • Reference added in mkdocs.yml nav menu

Related: Sandbox PR #533

Adds the docs page for the new Dispatcharr sandbox role and registers
it in the nav. Dispatcharr is an IPTV/stream management application
with EPG handling, M3U/Xtream Codes import and an HDHomeRun tuner
emulator for Plex/Emby/Jellyfin.
@github-actions

Copy link
Copy Markdown
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:803457175fc0edfcdb6f1f79c228284fb4bc1770
Status: ❌  Build failed!
Preview URL:
Branch Preview URL:
Build logs:View build logs

@Jamyn

Jamyn commented May 19, 2026

Copy link
Copy Markdown
Author

The initial build failed for what appears to be a transient problem.

WARNING -  Couldn't retrieve https://i.imgur.com/DJIvrh2.png: HTTPSConnectionPool(host='i.imgur.com', port=443): Read timed out. (read timeout=5) <snip>

@github-actions

Copy link
Copy Markdown
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:803457175fc0edfcdb6f1f79c228284fb4bc1770
Status: ✅  Deploy successful!
Preview URL:https://028c04a1.docs-acq.pages.dev
Branch Preview URL:https://pr-402.docs-acq.pages.dev
Build logs:View build logs

@Jamyn Jamyn force-pushed the docs-add-dispatcharr-page branch from 5447e56 to b16c026 Compare May 19, 2026 13:21
@github-actions

Copy link
Copy Markdown
Contributor

Deploying with ⚡ Cloudflare Pages

Latest commit:b16c026755d54990811ded20e11ed0dfcd02c660
Status: ✅  Deploy successful!
Preview URL:https://694b712e.docs-acq.pages.dev
Branch Preview URL:https://pr-402.docs-acq.pages.dev
Build logs:View build logs

@keldian

keldian commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

@Jamyn
Before we merge the role, there's a security issue with the app that needs to be addressed. I'm told M3U playlists and whatnot embed credentials as plain-text parameters by default, so users who export playlists or share access could leak auth tokens.

I'm no IPTV user so this isn't my area. If the role is already as hardened as it can be while following our standards, the documentation at least should properly cover warning the user of the dangers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants