Skip to content

NorthLock One — open-source components

NorthLock One includes third-party open-source software, each governed by its own licence rather than the NorthLock software licence. This list covers the main components in the appliance image. It is compiled from the build manifest and is not yet generated from a full container image SBOM — the complete, machine- generated list will replace this page once the SBOM pipeline is published.

Component Purpose Licence
Ubuntu Server Host operating system GPL-3.0 (and others)
Docker Engine Container runtime Apache-2.0
containerd Container runtime Apache-2.0
llama.cpp Local model server MIT
Qwen model weights Local language model Apache-2.0
Onyx (NorthLock Chat fork) Chat and research application MIT
PostgreSQL Database PostgreSQL License
OpenSearch Full-text and vector search Apache-2.0
Redis Cache and message broker RSALv2 / SSPLv1
nginx Local reverse proxy BSD-2-Clause
Alpine Linux Base image utilities MIT
Python Application runtime PSF-2.0
Django Web framework BSD-3-Clause
NVIDIA CUDA / driver GPU runtime NVIDIA proprietary (EULA)
Tailwind CSS Styling MIT
Alpine.js Front-end interactivity MIT
HTMX Front-end requests BSD-2-Clause
Font Awesome Free Icons CC BY 4.0 / SIL OFL 1.1 / MIT

The full licence texts are available on the appliance under /opt/northlock/licences/ and on request from [email protected].