Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dockhand - Docker Management Tool

Featured Replies

While I have no affiliation with any of the parties involved, I recently came across this article https://noted.lol/dockhand/ about a new docker management tool call Dockhand. I have only played around with it a little so far and it can already do a lot with a very nice UI. I am using the free version which looks perfect for my homelab. Anyways, I thought I'd share the information and my Unraid container template in case anyone else wants to give it a try. I'll probably try and get this and some of my other templates into the Community Apps sometime soon.

Copy the attached my-dockhand.xml to /boot/config/plugins/dockerMan/templates-user/ and then on the Unraid docker page add container and pick the dockhand template.

If you don't want to download the file here is the full xml.

<?xml version="1.0"?>
<Container version="2">
  <Name>dockhand</Name>
  <Repository>fnsys/dockhand:latest</Repository>
  <Registry>https://hub.docker.com/r/fnsys/dockhand/</Registry>
  <Network>bridge</Network>
  <Shell>sh</Shell>
  <Privileged>false</Privileged>
  <Support>https://github.com/Finsys/dockhand/issues</Support>
  <Project>https://dockhand.pro</Project>
  <Overview>Dockhand is a modern, efficient Docker management application providing real-time container management, Compose stack orchestration, and multi-environment support. https://dockhand.pro/manual</Overview>
  <Category>Tools: Other: Network:Management</Category>
  <WebUI>http://[IP]:[PORT:3000]</WebUI>
  <TemplateURL/>
  <Icon>https://raw.githubusercontent.com/Finsys/dockhand/refs/heads/main/src/images/logo.webp</Icon>
  <ExtraParams>--restart unless-stopped</ExtraParams>
  <PostArgs/>
  <Requires>https://dockhand.pro/manual/#introduction</Requires>
  <Config Name="Port" Target="3000" Default="3000" Mode="tcp" Description="" Type="Port" Display="always" Required="false" Mask="false">3000</Config>
  <Config Name="Docker Socket" Target="/var/run/docker.sock" Default="/var/run/docker.sock" Mode="ro" Description="" Type="Path" Display="always" Required="false" Mask="false">/var/run/docker.sock</Config>
  <Config Name="Data Volume" Target="/app/data" Default="/mnt/user/appdata/dockhand" Mode="rw" Description="" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/dockhand</Config>
  <TailscaleStateDir/>
</Container>

my-dockhand.xml

Edited by Scootter

I just installed Dockhand - from your guide - Thanks! I really like this tool so far. I'm a dev use docker at work but it's so abstracted away from me, been wanting a home setup to faff about with for ages so decided to setup a bit of a homelab. I'm not a docker pro, and this seems a really nice way to poke it about.

Oh wow, that's such a great tool! Unraid should take a hint or two! The only things I'm missing are the ability to create groups and the ability to open the webui directly (which, I know it's a separate option on Unraid during the container setup, but could be inferred from the port mappings or at least have an option to set it). Thanks for this!!!

EDIT: I installed this from the community plugin; didn't have to mess about with xmls, only add the environment (unix socket->/var/run/docker.sock). But this could be an option on the template, couldn't it?

Edited by Krakout

  • 2 weeks later...
On 1/3/2026 at 8:30 AM, Jarek Kr said:

hi @Scootter I'm Dockhand's author, and also heavy Unraid user 🙂 Feel free to throw an issue here https://github.com/Finsys/dockhand/issues

i will try to help, if needed. Thanks for the template!

Best

Jarek

Hands-down the best Docker management tool I've used so far in my homelab ( and I've used them all it's worse than distro-hopping omg )

I am currently removing the compose plugin from my Unraid NAS and replacing it with Dockhand.

Really - thank you so much for this project!!!

I played around with it a little... Seems like a decent FREE alternative to unraid docker management. Running it on something like Debian would make it 100% free vs paying for Unraid

Edited by Darrell

  • Author
On 1/3/2026 at 9:30 AM, Jarek Kr said:

hi @Scootter I'm Dockhand's author, and also heavy Unraid user 🙂 Feel free to throw an issue here https://github.com/Finsys/dockhand/issues

i will try to help, if needed. Thanks for the template!

Best

Jarek

Hey thanks for the great software! I did also submit this to the community apps around 2-3 weeks ago but it hasn't been published and I haven't heard anything yet.

  • 2 weeks later...

Thanks for the software Jarek, looks pretty slick. How do I open the web ui though for containers?

On 2/2/2026 at 2:48 AM, kri kri said:

Thanks for the software Jarek, looks pretty slick. How do I open the web ui though for containers?

Yeah sadly, from what I see, this isn't a feature (yet?)...

On 2/1/2026 at 6:48 PM, kri kri said:

Thanks for the software Jarek, looks pretty slick. How do I open the web ui though for containers?

On 2/3/2026 at 12:56 AM, Krakout said:

Yeah sadly, from what I see, this isn't a feature (yet?)...

Do you mean open the UI of the specific container, or edit the container?

On the "Containers" page is a column for "Ports", which on my instance allows me to click the desired container's port and it will open the container's UI in a new tab.

Otherwise, to edit the container there's a little pencil icon in the "Actions" column, which allows editing everything necessary (in a much nicer way than Unraid, imo. eg it's super easy to set memory/cpu limits, change DNS, etc).

Clicking on the port doesn't do anything for me - i will try another browser :)

image.png

Oh funny. I am using Firefox, and just tried with Chrome - works on both of those. Hopefully you find something that works.

I have tried in Vivaldi (Chromium), Chrome, Firefox, Zen (FF) and Edge; none of them open the web UI... Clicking on the ports just selects the line.

That's certainly very strange. Could there be an option to enable it somewhere that we've missed?

Edited by Krakout

  • 2 months later...

Thanks for this. Been using Dockhand for awhile but not on unraid and only to manage external compose files. Since moving to unraid, going to handle it all in Dockhand as I migrate.

It does look like Dockhand can correctly resolve the host data dir but per recommendations should the template contain these as defaults? Matching internal and external volumes with DATA_DIR defined. I know /app/data is the default in Dockhand but seems like that may be legacy?

https://dockhand.pro/manual/#volume-path-mapping

image.png

Edited by kramttocs

  • 2 weeks later...
  • Author
On 4/14/2026 at 9:27 PM, kramttocs said:

Thanks for this. Been using Dockhand for awhile but not on unraid and only to manage external compose files. Since moving to unraid, going to handle it all in Dockhand as I migrate.

It does look like Dockhand can correctly resolve the host data dir but per recommendations should the template contain these as defaults? Matching internal and external volumes with DATA_DIR defined. I know /app/data is the default in Dockhand but seems like that may be legacy?

https://dockhand.pro/manual/#volume-path-mapping

image.png

From what I can tell, the default this is still /app/data but you can use the DATA_DIR environment variable to change the data directory. It seems like you would indeed need to use that if using docker-compose. I think you already know all this, I am just talking out loud so to speak. I agree though, I should add DATA_DIR to the template. I will do a little testing and update the template once I have a grasp of this.

Thanks! I am not really clear on when it would work vs when it wouldn't in the real world to be honest. Just saw it as I was reading the doc. 🙂

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.