Dockhand

Dockhand

Docker app from Scootter's Repository

Overview

Dockhand is a modern Docker management for everyone. A powerful, intuitive Docker platform. Free for homelabs, ready for enterprise. SQLite by default, runs on a Raspberry Pi, zero telemetry, free forever. Self-host everything without the complexity. Features - Container Management - Compose Stacks - Git Integration - Multi-Environment - Terminal and Logs - File Browser - Authentication: SSO via OIDC, local users, and optional RBAC (Enterprise) Tech Stack - Base: own OS layer built from scratch using Wolfi packages via apko. Every package is explicitly declared in the Dockerfile. - Frontend: SvelteKit 2, Svelte 5, shadcn-svelte, TailwindCSS - Backend: Bun runtime with SvelteKit API routes - Database: SQLite or PostgreSQL via Drizzle ORM - Docker: direct docker API calls. Links - Website: https://dockhand.pro - Documentation: https://dockhand.pro/manual - Project: https://github.com/Finsys/dockhand

Install Dockhand on Unraid in a few clicks.

Find Dockhand in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Dockhand Review the template variables and paths Click Install

Download Statistics

5,328,219
Total Downloads
1,135,826
This Month
988,299
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
fnsys/dockhand:latest
Last Updated2026-06-29
First Seen2026-01-03

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart unless-stopped

Template configuration

PortPorttcp
Target
3000
Default
3000
Value
3000
Docker SocketPathro
Target
/var/run/docker.sock
Default
/var/run/docker.sock
Value
/var/run/docker.sock
Data VolumePathrw
Target
/app/data
Default
/mnt/user/appdata/dockhand
Value
/mnt/user/appdata/dockhand
DATABASE_URLVariable

PostgreSQL connection URL. When unset, SQLite is used. Format: postgres://user:password@host:5432/dbname