nexcanvas ghcr.io/derkezorm/nexcanvas https://github.com/DerKezorm/nexcanvas/pkgs/container/nexcanvas bridge sh false https://github.com/DerKezorm/nexcanvas/issues https://github.com/DerKezorm/nexcanvas https://github.com/DerKezorm/nexcanvas#readme latest Latest stable release. https://www.nexcanvas.de nexcanvas is a whiteboard for your own server, in the spirit of Apple Freeform: sticky notes, shapes, text, lines, pen and highlighter, photos and PDFs on an endless board, edited by several people at the same time. Everybody sees each change at once, with the pointers and names of the others. Frames and scenes to present from, a shape library with over 350 shapes of its own (flowchart, BPMN, UML, floor plan to scale, network, house and electrics) plus the Lucide icons, over thirty templates and your own, backgrounds like grid, blueprint or chalkboard. Export as PNG and PDF, exchange with nexlore and Obsidian as JSON Canvas. Spaces with read, write and manage rights, 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, works on the phone. Productivity: Tools:Utilities http://[IP]:[PORT:8000]/ https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/templates/nexcanvas.xml https://raw.githubusercontent.com/DerKezorm/unraid-templates/main/icons/nexcanvas.png 2026-10-04 nexcanvas is a whiteboard for your own server, like Apple Freeform: notes, shapes, drawings, photos and PDFs on an endless board, edited live together, with frames, scenes, a shape library, templates and JSON Canvas export. Open the WebUI and create the first account; it becomes the operator. It needs the setup code from the container log (click the nexcanvas icon, then Logs), a new one at every start until nexcanvas is set up. To choose the code yourself, set Setup Code below. Put nexcanvas behind a reverse proxy with TLS before you use it from anywhere but your own network, and let the proxy pass WebSockets through: boards are edited live over /api/boards/<id>/live. Then set Public URL and Trusted Proxies. All data lives under /data: the SQLite database, photos and files of the boards, 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:8500] 8000 tcp /mnt/user/appdata/nexcanvas /data rw 99PUID 100PGID TZ NEXCANVAS_SETUP_TOKEN NEXCANVAS_PUBLIC_URL NEXCANVAS_TRUSTED_PROXIES NEXCANVAS_PORT NEXCANVAS_SECRET_KEY autoNEXCANVAS_COOKIE_SECURE 50NEXCANVAS_UPLOAD_MAX_MB 8500 /mnt/user/appdata/nexcanvas 99 100 auto 50