nexbrand
ghcr.io/derkezorm/nexbrand
https://github.com/DerKezorm/nexbrand/pkgs/container/nexbrand
bridge
sh
false
https://github.com/DerKezorm/nexbrand/issues
https://github.com/DerKezorm/nexbrand
https://github.com/DerKezorm/nexbrand#readme
latest
Latest stable release.
https://www.nexbrand.de
nexbrand keeps the corporate design of your clients in one place, on your own server: colours with their print values, fonts with their licence, logos with the ground they belong on, a type scale, rules and example files, per client and per project, with every version kept on a time line.
Checks are computed from the set: contrast of every pair by WCAG 2.2, logos at 3:1, colour vision deficiencies, nearly identical colours, fonts that must not leave the house. A workbench builds a new CI from a few words, a picture or one colour, clients review the directions through a link without an account, and the choice becomes version 1.0. Every version comes as CSS variables, a Tailwind 4 theme, SCSS or design tokens, over an API and over MCP for an AI in your editor. Access per client for people and teams, accounts by invitation or OpenID Connect (one-button setup for authentik), an optional second factor, public pages, backups and a log. English and German, light and dark.
Productivity: Tools:Utilities
http://[IP]:[PORT:8000]/
https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/templates/nexbrand.xml
https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/icons/nexbrand.png
2026-10-06
nexbrand keeps your clients' corporate design in one place, self-hosted: colours, fonts, logos, rules and every version, with contrast checks, client reviews, export as code, an API and MCP.
Open the WebUI and create the first account; it becomes the operator. It needs the setup code from the container log (click the nexbrand icon, then Logs), a new one at every start until nexbrand is set up. To choose the code yourself, set Setup Code below.
Put nexbrand behind a reverse proxy with TLS before you use it from anywhere but your own network, then set Public URL and Trusted Proxies.
All data lives under /data: the SQLite database, logos, fonts and example files, secret.key, backups and logs. Keep it on a local disk, never on an SMB or NFS share, because SQLite locking is not reliable over network filesystems.
Set PUID and PGID to the user that should own the files. 99 and 100 are the Unraid defaults and work out of the box.
bridge
[PORT:8540]
8000
tcp
/mnt/user/appdata/nexbrand
/data
rw
99PUID
100PGID
TZ
NEXBRAND_SETUP_TOKEN
NEXBRAND_PUBLIC_URL
NEXBRAND_TRUSTED_PROXIES
NEXBRAND_PORT
NEXBRAND_SECRET_KEY
autoNEXBRAND_COOKIE_SECURE
50NEXBRAND_UPLOAD_MAX_MB
8540
/mnt/user/appdata/nexbrand
99
100
auto
50