Add unRAID template
I use UnRaid and have been using the old filebrowser. I wanted to migrate to the new filebrowser quantum, but searching through the unraid appstore, there is none hosted ATM.
Do you have any plans on publishing to the Unraid app store?
Once stable I will definitly look into it!
You can use the Docker Compose Manager plugin in Unraid. Thats what i did.
@DrZacharySmith I don't think that is a good approach. Instead, what I am doing is just adding a manual container through the unRAID GUI, and it's been working great. But putting it on the App Store would be ideal. I can then just search and install.
@rahatzamancse , could you share your XML? It'll be nice to have before the official template is added :)
@gtsteffaniak Here's a walkthrough of what would be needed for the template to be addrd: https://forums.unraid.net/topic/57181-docker-faq/#comment-566084 .
If you're not familiar with UnRAID, it's a Linux based OS which runs docker containers and is managed via a web UI.
Here is the XML:
<?xml version="1.0"?>
<Container version="2">
<Name>fileBrowser-quantum</Name>
<Repository>gtstef/filebrowser</Repository>
<Registry>https://hub.docker.com/r/filebrowser/filebrowser</Registry>
<Network>bridge</Network>
<MyIP/>
<Shell>bash</Shell>
<Privileged>false</Privileged>
<Support>https://github.com/filebrowser/filebrowser/issues</Support>
<Project>https://github.com/filebrowser/filebrowser</Project>
<Overview/>
<Category>Cloud: Productivity: Tools:Utilities Other:</Category>
<WebUI>http://[IP]:[PORT:6486]</WebUI>
<TemplateURL>https://raw.githubusercontent.com/logandwaters/Plug-and-Play-Docker/master/file_browser_pnp/file_browser_pnp.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/logandwaters/Plug-and-Play-Docker/refs/heads/main/file_browser_pnp/logo.png</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DateInstalled>1750079661</DateInstalled>
<DonateText/>
<DonateLink/>
<Requires/>
<Config Name="WebUI Port" Target="80" Default="8080" Mode="tcp" Description="Binds the Host Port (Default of 8080) to the internal container port of 80 for UI access" Type="Port" Display="always" Required="true" Mask="{8}">6486</Config>
<Config Name="Path of Directory to Access" Target="/srv" Default="" Mode="rw" Description="Specify the path you would like to access within the UI" Type="Path" Display="always" Required="true" Mask="null">/mnt/user/scratch/FileBrowser/</Config>
<Config Name="Path to Database" Target="/home/filebrowser/database" Default="/mnt/user/appdata/filebrowser/db" Mode="rw" Description="Path to the built-in database (do not change)" Type="Path" Display="always" Required="false" Mask="null">/mnt/user/appdata/filebrowser/db</Config>
<Config Name="config.yaml" Target="/home/filebrowser/config.yaml" Default="/mnt/user/appdata/filebrowser/config.yaml" Mode="rw" Description="The config file location" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/filebrowser/config.yaml</Config>
</Container>
Thanks! Until there's an official unRAID template, I may pin this for others to see!