Skip to content

chore: add Community Applications submission files#9

Merged
sethpjohnson merged 1 commit into
mainfrom
claude/ca-submission-files
Jul 18, 2026
Merged

chore: add Community Applications submission files#9
sethpjohnson merged 1 commit into
mainfrom
claude/ca-submission-files

Conversation

@sethpjohnson

Copy link
Copy Markdown
Owner

Adds the files required to publish to Unraid Community Applications via the new ca.unraid.net/submit portal.

Files

  • templates/only-fan-controller.xml — the CA Docker template:
    • Image ghcr.io/sethpjohnson/only-fan-controller:latest, Category Tools:Utilities
    • Support → GitHub Issues on this repo (no forum thread needed under the new portal)
    • TemplateURL, Icon, Overview, Description, WebUI, and all env-var Config fields (iDRAC, MQTT, GPU, fan tuning, data dir)
    • GPU monitoring defaults OFF with no forced --runtime=nvidia, so the container starts cleanly on CPU-only Dell systems. GPU users flip Enable GPU Monitoring = true and add --runtime=nvidia to Extra Parameters (needs the Unraid NVIDIA Driver plugin).
  • ca_profile.xml (repo root) — CA repository profile (Profile / Icon / WebPage).

Both validated as well-formed XML.

To publish (maintainer steps, outside this PR)

  1. Merge this PR so the files are on main (the TemplateURL and Icon point at main).
  2. Go to ca.unraid.net/submit, point it at this repo, run ValidateScanReview, and submit.

Decisions worth a look

  • Image tag is :latest (standard for CA so the "update available" flow works) rather than a pinned version.
  • GPU defaults off for broad compatibility (rationale above).
  • Support = GitHub Issues per your call.

🤖 Generated with Claude Code

Adds the files needed to publish to Unraid Community Applications via
ca.unraid.net/submit:
- templates/only-fan-controller.xml — CA Docker template (Category
  Tools:Utilities, image ghcr.io/.../:latest, GitHub Issues support,
  TemplateURL, all env-var Config fields). GPU monitoring defaults OFF with
  no forced --runtime=nvidia so the container starts on CPU-only systems;
  GPU users enable it and add the runtime flag.
- ca_profile.xml — CA repository profile (Profile / Icon / WebPage).

Support routes to GitHub Issues (no forum thread needed under the new portal).

Co-Authored-By: Claude <noreply@anthropic.com>
@sethpjohnson
sethpjohnson merged commit 2f41ae4 into main Jul 18, 2026
2 checks passed
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.

1 participant