Evaluation
Confirm Manager, Agents, console, and Virtualization behavior from source.
Zwall Community is the public open-source edition of Zwall — not a trial, not a hosted service, and not a demo. It includes a Manager you host, Agents, a web console, a REST API, zwallctl, eBPF firewalling, and virtualization visibility. You build it from source. It supports up to three registered Agents per Manager.
Community runtime
Operator
Browser / zwallctl
HTTPS REST /api/v1
Community Manager
Console · /api/v1 · PostgreSQL
Agent 1
eBPF / XDP
Agent 2
eBPF / XDP
Agent 3
eBPF / XDP
Maximum 3 registered Agents
Zwall Community is the AGPL-3.0-only licensed public tree. It is a separate edition from Zwall Enterprise, not a time-limited Enterprise preview and not “Community plus a flag.” You operate the Manager. You enroll Agents. You keep the source, the database, and the TLS files.
Repository
github.com/zwall-net/zwall-community
License
Source model
Source-first install you operate
Self-managed
You host the Manager
Manager boundary
Up to three registered Agents per Manager
Operators talk to the Manager over HTTPS. The Manager stores policy, identity, and events in PostgreSQL and serves the console. Agents register, heartbeat, and synchronize policy. Packet enforcement runs on the Agent, close to the kernel, not in the browser.
Community Manager
See the runtime map above.
These surfaces are part of Zwall Community as documented. This is not a performance rating and not an OS compatibility matrix.
/api/v1zwallctl as the operator CLIZwall Community is complete for its edition. These capabilities belong to Zwall Enterprise.
Zwall Community supports up to three registered Agents per Manager. A fourth registration is rejected. Already-registered Agents may continue to heartbeat. This is not an unlimited free tier.
The full task map lives in Docs applicability. Community is not a deprecated edition.
Community install is source-first. Official Community binary publication is not the documented path. There is no curl-pipe installer.
GitHub
Clone zwall-community on GitHub.
Requirements
Read system requirements — there is no published fully supported OS matrix.
System requirementsBuild / Install
Follow Community source install (build Manager, Agent, zwallctl, eBPF objects, and the web console; provide PostgreSQL and TLS files; migrate, then start).
Manager + Agent
Enroll Agents (stop at three).
Agent enrollmentVerify
Run first verification — process, database, console, heartbeat.
First verification
Community also ships an interactive scripts/setup.sh for guided Full, Core, or Agent-only setup. Treat it as the documented Community script, not as a one-click production promise.
Zwall Community is for engineers and operators who will build it and run it themselves.
Confirm Manager, Agents, console, and Virtualization behavior from source.
Isolated lab and test environments.
Development and testing on Linux hosts you control.
Up to three registered Agents per Manager.
Inspect the public tree under AGPL-3.0-only.
If you need Hosting observation, AI Preview, signed-release admission, more than three Agents, or a commercial deployment conversation, evaluate Zwall Enterprise. Pricing for Enterprise is custom.
| Task | Zwall Community |
|---|---|
Manager, console, /api/v1, zwallctl | Yes |
| Virtualization Agent (KVM/libvirt) | Yes, 3 Agents |
| Hosting Agent observation | No |
| AI Preview | No |
| Signed-release database admission | No |
| License | AGPL-3.0-only; Free / Open Source |
Manager, console, /api/v1, zwallctl
Community Yes
Virtualization Agent (KVM/libvirt)
Community Yes, 3 Agents
Hosting Agent observation
Community No
AI Preview
Community No
Signed-release database admission
Community No
License
Community AGPL-3.0-only; Free / Open Source
Commercial path and the full two-column table: Pricing.
The canonical public repository is github.com/zwall-net/zwall-community. Zwall Community is licensed under AGPL-3.0-only.
github.com/zwall-net/zwall-community LICENSE AGPL-3.0-only Contributing Contribution guidelines Security Security reporting policy Follow the security policy in the repository for vulnerability reports. Do not send secrets through the website contact form.
Yes. It is the public open-source edition. It is not a trial, not a hosted service, and not a demo.
A Manager you host (PostgreSQL, console, REST API /api/v1, zwallctl) and up to three Agents. Packet enforcement runs on the Agent.
Clone the public repository, read system requirements, follow Community source install, enroll Agents, then run first verification. Commands live in Docs.
Up to three registered Agents per Manager. A fourth registration is rejected. Already-registered Agents may continue to heartbeat.
No.
No.
Yes. Virtualization exists in Community, inside the three-Agent limit.
No. Community is a source build. Official Community binary publication is not the documented path.
AGPL-3.0-only.
If you need Hosting observation, AI Preview, signed-release admission, more than three Agents, or a commercial deployment conversation. See Pricing.
Clone the public repository and follow Community source install, or talk to an Engineer if Enterprise is the better fit.
3 Agents per Manager