Dockit

Dockit

Docker app from rapha57's Repository

Overview

Pin your URLs. One page for the tools the team actually opens. Self-hosted, one JSON file, no database.

Dockit for Unraid

Unraid Community Applications template for Dockit.

The container image is built from the product repo and published to GHCR on each release: ghcr.io/rapha57/dockit.

This repository only holds the Unraid XML (ports, appdata path, environment). It does not build the image.

Install (test, before Community Apps)

  1. Unraid → Settings → Docker → enable Docker Authoring Mode.
  2. Copy templates/dockit.xml to /boot/config/plugins/dockerMan/templates-user/ on the flash.
  3. Docker → Add Container → pick Dockit.
  4. Set Edit password (12+ characters). Leave SSO / LDAP secrets empty unless you want them on the Unraid side.

Or add this repo as a custom template source once it is on GitHub:

https://raw.githubusercontent.com/rapha57/dockit-unraid/main/

What the template maps

Unraid field Container
WebUI port 3000
Appdata /mnt/user/appdata/dockit/app/data
Edit password PORTAL_EDIT_PASSWORD (required)
Edit user PORTAL_EDIT_USER (default admin)
Public origin / Trust proxy reverse proxy
OIDC / LDAP bind optional; otherwise configure inside Dockit

ICMP (ping) is off unless you add --cap-add=NET_RAW under Extra Parameters. HTTP probes work without it.

Support

https://github.com/rapha57/dockit/issues

Media gallery

Install Dockit on Unraid in a few clicks.

Find Dockit 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 Dockit Review the template variables and paths Click Install

Requirements

A strong PORTAL_EDIT_PASSWORD (12 characters or more).

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/rapha57/dockit:latest
Last Updated2026-09-17
First Seen2026-09-17

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUIPorttcp

Dockit web interface.

Target
3000
Default
3000
AppdataPathrw

portal.json, curation and uploaded assets. Backup this folder.

Target
/app/data
Default
/mnt/user/appdata/dockit
Edit passwordVariable

Required. 12 characters or more. First login is this password for user admin (or Edit user below).

Target
PORTAL_EDIT_PASSWORD
Edit userVariable

Local owner username. Default admin.

Target
PORTAL_EDIT_USER
Default
admin
Public originVariable

Public URL if behind a reverse proxy, e.g. https://portal.example. Leave empty on the LAN.

Target
PORTAL_PUBLIC_ORIGIN
Trust proxyVariable

Set to 1 when behind a reverse proxy so Dockit honours X-Forwarded-* headers.

Target
PORTAL_TRUST_PROXY
OIDC client secretVariable

Optional. If set, the SSO secret is not stored in portal.json. Otherwise paste it in Dockit Settings.

Target
PORTAL_OIDC_CLIENT_SECRET
LDAP bind passwordVariable

Optional. One bind password for every directory. Different accounts: leave this empty and use PORTAL_LDAP_BIND_PASSWORD_ID, or paste in Settings.

Target
PORTAL_LDAP_BIND_PASSWORD