Initial commit for AI Media Hub
Some checks failed
Build and Push Docker Image / build-and-push (push) Has been cancelled
Some checks failed
Build and Push Docker Image / build-and-push (push) Has been cancelled
This commit is contained in:
30
unraid-template.xml
Normal file
30
unraid-template.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0"?>
|
||||
<Container version="2">
|
||||
<Name>ai-media-hub</Name>
|
||||
<Repository>ghcr.io/savethenurse/ai-media-hub</Repository>
|
||||
<Registry>https://git.savethenurse.com/savethenurse/ai-media-hub/packages</Registry>
|
||||
<Network>bridge</Network>
|
||||
<MyIP/>
|
||||
<Shell>sh</Shell>
|
||||
<Privileged>false</Privileged>
|
||||
<Support>https://github.com/savethenurse/ai-media-hub/issues</Support>
|
||||
<Project>https://git.savethenurse.com/savethenurse/ai-media-hub</Project>
|
||||
<Overview>AI Media Hub - Multimodal Vision Edition. Ingest media from YouTube, TikTok, Envato, Artgrid via Google CSE and Gemini 2.5 Flash. Download and crop via yt-dlp and ffmpeg.</Overview>
|
||||
<Category>MediaApp:Video Web:Dashboard Tools:Utilities</Category>
|
||||
<WebUI>http://[IP]:[PORT:3000]</WebUI>
|
||||
<TemplateURL/>
|
||||
<Icon>https://raw.githubusercontent.com/docker-library/docs/master/docker/logo.png</Icon>
|
||||
<ExtraParams/>
|
||||
<PostArgs/>
|
||||
<CPUset/>
|
||||
<DateInstalled/>
|
||||
<DonateText/>
|
||||
<DonateLink/>
|
||||
<Requires/>
|
||||
<Config Name="WebUI Port" Target="3000" Default="3000" Mode="tcp" Description="Port for Go Fiber Web server" Type="Port" Display="always" Required="true" Mask="false">3000</Config>
|
||||
<Config Name="Downloads Directory" Target="/app/downloads" Default="/mnt/user/appdata/ai-media-hub/downloads" Mode="rw" Description="Path to save downloaded and ingested media files" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/ai-media-hub/downloads</Config>
|
||||
<Config Name="Database Directory" Target="/app/db" Default="/mnt/user/appdata/ai-media-hub/db" Mode="rw" Description="Path to save SQLite database for history" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/ai-media-hub/db</Config>
|
||||
<Config Name="Google CSE API Key" Target="GOOGLE_CSE_API_KEY" Default="" Mode="" Description="API key for Google Custom Search Engine" Type="Variable" Display="always" Required="true" Mask="true"></Config>
|
||||
<Config Name="Google CSE ID" Target="GOOGLE_CSE_ID" Default="" Mode="" Description="Search Engine ID for Google Custom Search" Type="Variable" Display="always" Required="true" Mask="false"></Config>
|
||||
<Config Name="Gemini API Key" Target="GEMINI_API_KEY" Default="" Mode="" Description="API Key for Google Gemini 2.5 Flash model" Type="Variable" Display="always" Required="true" Mask="true"></Config>
|
||||
</Container>
|
||||
Reference in New Issue
Block a user