This repository holds the Unraid Community Applications (CA) template for Libre WebUI, a privacy-first, self-hosted AI platform (chat with local models via Ollama or cloud providers, plus agents, automations and a knowledge base).
- Website: https://librewebui.org
- Docs: https://docs.librewebui.org
- Main project: https://github.com/libre-webui/libre-webui
- License: Apache-2.0
templates/libre-webui.xml— the CA Docker template for thelibre-webuicontainer.ca_profile.xml— repository profile shown by Community Applications (required at the repo root for CA repository submissions).LICENSE— Apache-2.0, matching the main project.
This repo intentionally ships a single container. The "Work" sandboxed task-container feature of Libre WebUI is not available in this packaging because it needs the host Docker socket mounted, and store/CA templates should not request that.
Any Unraid user can point their Docker Manager at this repository directly, without it being listed in the Community Applications app store:
- Go to Docker tab in the Unraid webUI.
- Click Add Container.
- In the Template repositories box near the bottom, add:
https://raw.githubusercontent.com/libre-webui/unraid-templates/main/templates/libre-webui.xml - Save, then select the
libre-webuitemplate from the template dropdown at the top of the Add Container page. - Before starting the container, set JWT Secret to a random 64-character hex value (e.g.
openssl rand -hex 32). This is required; the app does not auto-generate one for store deployments. - Optionally point Ollama URL at a reachable Ollama instance if you want local models. Libre WebUI works without Ollama by using cloud providers configured from inside the app.
- Start the container, open the WebUI, and create the first account — it becomes administrator.
This repo is set up to match the current (2026) CA submission format, based on the official
unraid/unraid-community-apps-starter
reference repo, but it has not been submitted or listed yet. To submit:
- Push this repo to GitHub (suggested:
libre-webui/unraid-templates, public). - Update the
<TemplateURL>intemplates/libre-webui.xmlif the org/repo name differs fromlibre-webui/unraid-templates. - Open an Unraid forum support thread for this template and add it as
<Support>in the template and<Forum>inca_profile.xml(see open question below — none exists yet). - Go to https://ca.unraid.net/submit/new and run Validate and Scan against the repo URL to check for parser errors.
- Follow the on-screen submission flow to request the repo be added to Community Applications.