unifi-toolkit

unifi-toolkit

Docker app from ZappyZap's Repository

Overview

A comprehensive suite of tools for UniFi network management and monitoring.

Requirements

IMPORTANT: Create this directory on the host first with correct permissions:
     # chown 1000:1000 /mnt/user/appdata/unifi-toolkit"

Runtime arguments

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

Template configuration

WebuiPorttcp
Target
8000
Default
8000
Value
8000
Data DirPathrw

IMPORTANT: Create this directory on the host first with correct permissions: # chown 1000:1000 /mnt/user/appdata/unifi-toolkit

Target
/app/data
Default
/mnt/user/appdata/unifi-toolkit
Value
/mnt/user/appdata/unifi-toolkit
Encryption KeyVariable

Encryption key for securing UniFi credentials stored in the database

Target
ENCRYPTION_KEY
Value
test
Log LevelVariable

Log level: DEBUG, INFO, WARNING, ERROR, CRITICAL

Target
LOG_LEVEL
Default
INFO
Value
INFO
Database URLVariable

Database URL (default uses SQLite in data/ directory)

Target
DATABASE_URL
Default
sqlite+aiosqlite:///./data/unifi_toolkit.db
Value
sqlite+aiosqlite:///./data/unifi_toolkit.db
Type of deployementVariable

Deployment type: local or production - local: No authentication, access via http://localhost:8000 - production: Authentication required, HTTPS via Caddy

Target
DEPLOYMENT_TYPE
Default
local
Value
local
Stalker Refresh IntervalVariable

Wi-Fi Stalker: Device refresh interval in seconds

Target
STALKER_REFRESH_INTERVAL
Default
60
Value
60
UsernameVariable

Admin credentials (production only)

Target
AUTH_USERNAME
password hashVariable

Admin credentials (production only) Generate with ./reset_password.sh

Target
AUTH_PASSWORD_HASH

Details

Repository
ghcr.io/crosstalk-solutions/unifi-toolkit:latest
Last Updated2026-05-31
First Seen2026-02-19

Run unifi-toolkit on Unraid.

unifi-toolkit is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.