Hash Commander on Umbrel and Docker
If you have a server that stays on 24 hours (an Umbrel, a Raspberry Pi or any machine with Docker), you can run Hash Commander there and open the dashboard from any computer on your network. There is no tray icon or window: it opens in the browser.
Community store. Installs in a few clicks, on a PC (x86) or Raspberry Pi 4/5 (arm64).
One image for amd64 and arm64, with a single command or with docker compose.
Install from the community store
Open the community stores
In Umbrel open Settings › App Store › Community App Stores. On umbrelOS 1.x it is App Store › ⋯ › Community App Stores.
Add the store
Paste this address and click Add:
https://codeberg.org/hashcommander/umbrel-appsInstall
Open the Hash Commander store and install the app.
Open the dashboard
Open the dashboard at your Umbrel's address, on port 8765, for example http://umbrel.local:8765.
The app runs on the host network, so it can find the machines on your local network.
Install with Docker
Run the container
On a server with Docker, run:
docker run -d --name hash-commander --network host -v hc-dados:/data --restart unless-stopped bladept69/hash-commander:latestOpen the dashboard
In the browser, open http://SERVER-IP:8765. Your data (settings and history) lives in the hc-dados volume, so it survives updates.
Or use docker compose
If you prefer, save this as docker-compose.yml and run docker compose up -d:
services: hash-commander: image: bladept69/hash-commander:latest container_name: hash-commander network_mode: host volumes: - hc-dados:/data restart: unless-stopped volumes: hc-dados:Update
To move to the new version, pull the image and recreate the container. Your data is kept:
docker pull bladept69/hash-commander:latest && docker rm -f hash-commander && docker run -d --name hash-commander --network host -v hc-dados:/data --restart unless-stopped bladept69/hash-commander:latest
The image is docker.io/bladept69/hash-commander, with the tags 4.6.23 and latest.
Good to know
Common problems
The dashboard does not find my machines
Check that the container runs with --network host (Umbrel already does) and that the server is on the same network as the machines.
It does not open at http://IP:8765
Check that the container is running with docker ps and that no firewall blocks port 8765.
Does it work on a Raspberry Pi?
Yes, Raspberry Pi 4 and 5 (arm64), both on Umbrel and with Docker.