filebrowser icon indicating copy to clipboard operation
filebrowser copied to clipboard

Add unRAID template

Open rahatzamancse opened this issue 6 months ago • 6 comments

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?

rahatzamancse avatar Jun 11 '25 22:06 rahatzamancse

Once stable I will definitly look into it!

gtsteffaniak avatar Jun 11 '25 23:06 gtsteffaniak

You can use the Docker Compose Manager plugin in Unraid. Thats what i did.

DrZacharySmith avatar Jun 15 '25 18:06 DrZacharySmith

@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 avatar Jun 16 '25 00:06 rahatzamancse

@rahatzamancse , could you share your XML? It'll be nice to have before the official template is added :)

Jacob-Lasky avatar Jun 16 '25 12:06 Jacob-Lasky

@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.

Jacob-Lasky avatar Jun 16 '25 12:06 Jacob-Lasky

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>

rahatzamancse avatar Jun 16 '25 13:06 rahatzamancse

Thanks! Until there's an official unRAID template, I may pin this for others to see!

gtsteffaniak avatar Jun 18 '25 04:06 gtsteffaniak