middleware
CLAUDE.md2.6k starsChanged 3 days agoLGPL-3.0View on GitHub
This is the TrueNAS middleware repository, which contains the core daemon that powers the TrueNAS storage operating system. The middleware is an async Python-based WebSocket API server with a distributed…
- Installs packages
We split this CLAUDE.md into the rules it gives an agent
21 rules. About 0 are common, 6 are distinctive, and 15 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
15
Very specific
Tied to their project's names, files or tools. Probably skip.
Licensed with conditions — read it at the source. We count its rules but don't quote them. Read them on GitHub.
≈ “Common” is an estimate: at least 1 in 5 of the 25,680 CLAUDE.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Trending
More talk lately.about the whole repository
Who's talking about truenas/middleware
- hostwarden/hostwarden“fix(appliance): answer the Codex threads on TrueNAS and Unraid [5m]”GitHub · Sep 22, 2026 · 1 reactions
- lxc/incus“Add TrueNAS Storage Driver”GitHub · May 29, 2025 · 1 reactions
- ischaojie/vscode-mako“Can it be expanded to support other templates apart from html?”GitHub · Oct 8, 2023 · 1 reactions
- trueforge-org/truecharts“[Certificates] Allow the use of IX-Certificates”GitHub · Feb 26, 2021 · 1 reactions
- truenas/truenas_pylibvirt“NAS-144426 / 27.0.0 / Emit one video device per VM with a selectable model (by Qubad786)”GitHub · Oct 15, 2026
The biggest 5 of 50 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 50
Talked about on GitHub (50 times).
On GitHub · 50
- Sep 22, 2026fix(appliance): answer the Codex threads on TrueNAS and Unraid [5m] — hostwarden/hostwarden1 reaction · 1 comment
- May 29, 2025Add TrueNAS Storage Driver — lxc/incus1 reaction · 53 comments
- Oct 8, 2023Can it be expanded to support other templates apart from html? — ischaojie/vscode-mako1 reaction
- Feb 26, 2021[Certificates] Allow the use of IX-Certificates — trueforge-org/truecharts1 reaction · 1 comment
- Oct 15, 2026NAS-144426 / 27.0.0 / Emit one video device per VM with a selectable model (by Qubad786) — truenas/truenas_pylibvirt0 reactions · 3 comments
45 more on GitHub
- Oct 14, 2026permission updates can be skipped under default parallelism on TrueNAS 25.10 — truenas/terraform-provider-truenas0 reactions · 1 comment
- Oct 14, 2026NAS-144426 / 28.0.0-BETA.1 / Emit one video device per VM with a selectable model — truenas/truenas_pylibvirt0 reactions · 3 comments
- Oct 5, 2026nvme: decode port_subsys/host_subsys rows in the shape the appliance returns — piwi3910/truenas-csi0 reactions
- Sep 23, 2026NAS-144038 / 26.0.0 / Raise the S3 service form's server cap to 12 to match the middleware (by yocalebo) — truenas/webui0 reactions · 4 comments
- Sep 23, 2026NAS-144038 / 27.0.0-BETA.1 / Raise the S3 service form's server cap to 12 to match the middleware — truenas/webui0 reactions · 3 comments
- Sep 10, 2026NAS-143514 / 26.0.0-RC.1 / Follow S3 managed root dataset, bucket-managing access keys and last-used tracking (by william-gr) — truenas/webui0 reactions · 5 comments
- Sep 10, 2026NAS-143514 / 26.0.0 / Follow S3 managed root dataset, bucket-managing access keys and last-used tracking (by william-gr) — truenas/webui0 reactions · 5 comments
- Sep 10, 2026NAS-143514 / 27.0.0-BETA.1 / Follow S3 managed root dataset, bucket-managing access keys and last-used tracking — truenas/webui0 reactions · 4 comments
- Sep 1, 2026NAS-142996 / 27.0.0-BETA.1 / `repr_allowlist` for `ejson.dumps` — truenas/api_client0 reactions · 1 comment
- Jun 5, 2026NAS-141006 / 26.0.0-RC.1 / Treat cluster_mode as a post-creation device attribute (by bmeagherix) — truenas/truenas_pyscstadmin0 reactions · 5 comments
- May 18, 2026NAS-141083 / 27.0.0-BETA.1 / remove more dependencies — truenas/python-truenas-requirements0 reactions · 2 comments
- May 14, 2026NAS-140979 / 27.0.0-BETA.1 / add simplified truenas-grub.py — truenas/upgrade_pyutils0 reactions · 2 comments
- May 2, 2026NAS-140884 / 27.0.0-BETA.1 / simplify debug kernel check — truenas/upgrade_pyutils0 reactions · 2 comments
- May 1, 2026NAS-140874 / 27.0.0-BETA.1 / remove zfs kernel config — truenas/upgrade_pyutils0 reactions · 2 comments
- Apr 29, 2026NAS-140838 / 27.0.0-BETA.1 / remove GPU from initrd — truenas/upgrade_pyutils0 reactions · 2 comments
- Apr 8, 2026NAS-140611 / 26.0.0-BETA.2 / Stub overloads for `ZFSPool.status` and `ZFSPool.get_features` (by creatorcary) — truenas/truenas_pylibzfs0 reactions · 2 comments
- Apr 8, 2026NAS-140611 / 27.0.0-BETA.1 / Stub overloads for `ZFSPool.status` and `ZFSPool.get_features` — truenas/truenas_pylibzfs0 reactions · 3 comments
- Mar 31, 2026NAS-139738 / 27.0.0-BETA.1 / Replace organization name in self-signed certificate — truenas/truenas_crypto_utils0 reactions · 2 comments
- Mar 30, 2026NAS-140368 / 26.0.0-BETA.2 / Add SNMP trap C extension using net-snmp (by ixhamza) — truenas/truenas_pysnmp0 reactions · 2 comments
- Mar 26, 2026NAS-140368 / 27.0.0-BETA.1 / Add SNMP trap C extension using net-snmp — truenas/truenas_pysnmp0 reactions · 5 comments
- Mar 10, 2026NAS-140194 / 27.0.0-BETA.1 / Add __all__ exports for mypy strict compatibility — truenas/truenas_pylibvirt0 reactions · 2 comments
- Mar 9, 2026NAS-140210 / 26.0.0-BETA.2 / Fix Github CI (by creatorcary) — truenas/ixdiagnose0 reactions · 3 comments
- Mar 9, 2026NAS-140210 / 26.0.0-BETA.1 / Fix Github CI (by creatorcary) — truenas/ixdiagnose0 reactions · 3 comments
- Mar 9, 2026NAS-140210 / 27.0.0-BETA.1 / Fix Github CI — truenas/ixdiagnose0 reactions · 4 comments
- Mar 4, 2026NAS-140041 / 26.0.0-BETA.2 / work around DumpInterrupted/EBUSY (by yocalebo) — truenas/truenas_pynetif0 reactions · 2 comments
- Mar 4, 2026NAS-140041 / 26.0.0-BETA.1 / work around DumpInterrupted/EBUSY (by yocalebo) — truenas/truenas_pynetif0 reactions · 2 comments
- Mar 4, 2026NAS-140041 / 27.0.0-BETA.1 / work around DumpInterrupted/EBUSY — truenas/truenas_pynetif0 reactions · 2 comments
- Feb 26, 2026Refactor YAML loading to use safe_yaml_load for improved performance and safety — truenas/apps_validation0 reactions
- Feb 20, 2026NAS-139889 / 26.0.0-BETA.1 / catch errno 16 and raise DumpInterrupted — truenas/truenas_pynetif0 reactions · 2 comments
- Feb 4, 2026NAS-139575 / 26.0.0-BETA.1 / fix ValueError crash in RouteTable — truenas/truenas_pynetif0 reactions · 2 comments
- Jan 27, 2026NAS-138841 / 26.0 / Revert "Enable CONFIG_NFSD_LEGACY_CLIENT_TRACKING for 6.18" — truenas/linux0 reactions · 5 comments
- Jan 21, 2026NAS-139408 / 26.04 / use get_default_route helper — truenas/truenas_pylibvirt0 reactions · 2 comments
- Jan 21, 2026NAS-139408 / 26.04 / add get_default_route helper — truenas/truenas_pynetif0 reactions · 2 comments
- Jan 13, 2026NAS-139294 / 26.04 / Serialize pydantic models — truenas/api_client0 reactions · 3 comments
- Jan 12, 2026NAS-139289 / 26.04 / refactor: remove unused `AuthLog` parameter — truenas/webui0 reactions · 5 comments
- Jan 5, 2026NAS-139172 / 26.04 / Match domain state with libvirt — truenas/truenas_pylibvirt0 reactions · 2 comments
- Dec 11, 2025NAS-138878 / 25.10.2 / Reverse order of slots in v-series-rear.svg (by creatorcary) — truenas/webui0 reactions · 3 comments
- Dec 11, 2025NAS-138878 / 25.10.1 / Reverse order of slots in v-series-rear.svg (by creatorcary) — truenas/webui0 reactions · 3 comments
- Dec 11, 2025NAS-138878 / 26.04 / Reverse order of slots in v-series-rear.svg — truenas/webui0 reactions · 4 comments
- Nov 24, 2025Remove warning regarding logs for tty-enabled apps — truenas/apps0 reactions · 1 comment
- Aug 16, 2025py-fenced — matheusber/zvault0 reactions · 1 comment
- Jun 6, 2025[DRAFT] 0.8.0 Add support for server side "iscsi defer" — truenas/truenas_incus_ctl0 reactions · 2 comments
- Feb 6, 2025middlewared.client mit TrueNAS Scale nicht mehr verfügbar — bashclub/check-truenas0 reactions · 1 comment
- Dec 7, 2023Unable to mount iSCSI targets when the portal is a hostname in certain situations — democratic-csi/democratic-csi0 reactions · 21 comments
- Jun 13, 2023Jailmaker doesnt work with TrueNAS-SCALE-22.12.3 — Jip-Hop/jailmaker0 reactions · 9 comments
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

