Plex-Meta-Manager icon indicating copy to clipboard operation
Plex-Meta-Manager copied to clipboard

Feature Request: Create Repo for unRAID Community Applications

Open meisnate12 opened this issue 3 years ago • 1 comments

Example: https://github.com/Data-Monkey/docker-templates/blob/master/Data-Monkey/plex-meta-manager.xml

Instructions: https://forums.unraid.net/topic/57181-docker-faq/#comment-566084

meisnate12 avatar Jul 05 '21 01:07 meisnate12

I made a template using all the default variables on the Docker installation page. Time to Run (PMM_TME), Divider Character (PMM_DIVIDER), Screen Width (PMM_WIDTH), and Config Storage Path are set to required. The rest of the variables are set to optional and hidden under the Show more settings section. Any values that are True/False have a drop-down input. Feel free to use/change if you would like. Plex Media Server is listed as a requirement. The only thing missing is an icon. I can also add it to my CA repo, but I think it would be better if you created your own for this project.

<?xml version="1.0"?>
<Container version="2">
  <Name>plex-meta-manager</Name>
  <Repository>meisnate12/plex-meta-manager</Repository>
  <Registry>https://hub.docker.com/r/meisnate12/plex-meta-manager/</Registry>
  <Network>bridge</Network>
  <MyIP/>
  <Shell>sh</Shell>
  <Privileged>false</Privileged>
  <Support>https://hub.docker.com/r/meisnate12/plex-meta-manager/</Support>
  <Project>https://github.com/meisnate12/Plex-Meta-Manager</Project>
  <Overview>Python script to update metadata and automatically build collections. &#xD;
See https://github.com/meisnate12/Plex-Meta-Manager/wiki/unRAID-Installation#advanced-installation-authenticating-trakt-or-myanimelist for authenticating with Trakt or MyAnimeList.</Overview>
  <Category>Tools: Other: MediaApp:Video Status:Stable</Category>
  <WebUI/>
  <TemplateURL/>
  <Icon>/plugins/dynamix.docker.manager/images/question.png</Icon>
  <ExtraParams/>
  <PostArgs/>
  <CPUset/>
  <DateInstalled>1637600275</DateInstalled>
  <DonateText/>
  <DonateLink/>
  <Requires>Plex Media Server</Requires>
  <Config Name="Time to Run" Target="PMM_TME" Default="6:00" Mode="" Description="Time to update each day. Format: HH:MM" Type="Variable" Display="always" Required="true" Mask="false">3:00</Config>
  <Config Name="Divider Character" Target="PMM_DIVIDER" Default="=" Mode="" Description="The character that divides the sections" Type="Variable" Display="always" Required="true" Mask="false">=</Config>
  <Config Name="Screen Width" Target="PMM_WIDTH" Default="100" Mode="" Description="An integer between 90 and 300" Type="Variable" Display="always" Required="true" Mask="false">100</Config>
  <Config Name="Config Storage Path" Target="/config" Default="/mnt/user/appdata/plex-meta-manager" Mode="rw" Description="Translation from docker container path to host path" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/plex-meta-manager</Config>
  <Config Name="Debug Mode" Target="PMM_TEST" Default="False|True" Mode="" Description="Run in debug mode with only collections that have 'test: true'" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
  <Config Name="Run Collections Only" Target="PMM_COLLECTIONS_ONLY" Default="False|True" Mode="" Description="Process only collections during the run" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
  <Config Name="Run Libraries Only" Target="PMM_LIBRARIES_ONLY" Default="False|True" Mode="" Description="Process everything but collections during the run" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
  <Config Name="Run Collections" Target="PMM_COLLECTIONS" Default="All Collections" Mode="" Description="comma-separated list of collection names to process" Type="Variable" Display="advanced" Required="false" Mask="false">All Collections</Config>
  <Config Name="Run Libraries" Target="PMM_LIBRARIES" Default="All libraries" Mode="" Description="comma-separated list of library names to process" Type="Variable" Display="advanced" Required="false" Mask="false">All libraries</Config>
  <Config Name="Resume Run" Target="PMM_RESUME" Default="" Mode="" Description="Name of the Collection you want to resume the run at" Type="Variable" Display="advanced" Required="false" Mask="false"/>
  <Config Name="No Countdown" Target="PMM_NO_COUNTDOWN" Default="False|True" Mode="" Description="Run without displaying the countdown" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
  <Config Name="No Missing" Target="PMM_NO_MISSING" Default="False|True" Mode="" Description="Run without any of the missing movie/show functions" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
  <Config Name="Run without Scheduler" Target="PMM_RUN" Default="False|True" Mode="" Description="Run without the scheduler" Type="Variable" Display="advanced" Required="false" Mask="false">False</Config>
</Container>

n8detar avatar Nov 22 '21 16:11 n8detar

Feature Requests have been moved to https://features.metamanager.wiki.

This Request

meisnate12 avatar Sep 02 '22 14:09 meisnate12