Home / Egress and tunnels
zrok (self-hosted)
github.com/openziti/zrokTunnel (self hosted software)egress/zrok-selfhostJSONcomparereport an errorprovider JSON
- Free allowance
- Apache-2.0; no limit imposed by the software
- Verdict
- self-hosted, last resortverdict paid-only: no free allowance; listed for its price. Self-hosted options are listed last, because this site is for users who have no hardware.
- Cost
- no price stated
- Identity
- anonymousno card, no phone
- Binding limit
- volume-quotatotal stored or transferred volume
- Evidence
- documented2 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-11-22checked 2026-10-22 (live); stale on 2026-11-22
| Free tier | Apache-2.0; no limit imposed by the software unit unlimited; metered on none |
|---|
| Price | none stated |
|---|
| Binding | volume-quota the software imposes no byte meter; what runs out is the monthly egress allowance of the host it runs on, and that host is a separate provider |
|---|
| Identity | anonymous the software needs no account |
|---|
| Egress | whatever the host's NIC and the hosting bill allow |
|---|
| Interface | cli zrok share public against your own controller |
|---|
| Tooling | part of the text of Interface, above |
|---|
| Composes with | the front half of the self-hosted tunnel chain: your controller, your frontend, and then a plain VPS bill. The relay software is free and the egress is not. |
|---|
| Notes | The hosted limits are NetFoundry's policy; a default self-hosted controller has no bandwidth journal configured. Re-graded 2026-10-23: the software is free and the path is not, because it needs a host. The finding is the host. |
|---|
| Evidence note | documented no probe: a self-hosted zrok controller needs an enrolment token and was not stood up |
|---|
| Parsed numbers | |
|---|
Evidence 2
| date | source | what it proved |
|---|
| 2026-10-22 | zrok.io/pricing/ | 'Run Zrok on your own infrastructure with no limits' |
| 2026-10-22 | github.com/openziti/zrok | Apache-2.0 repository; docs/current/ holds the bandwidth-limit journal and relax cycle, so the hosted limits are controller policy rather than protocol |
More fields 4
| stale after days | 180 |
|---|
| bytes transit | self-hosted |
|---|
| transit note | the software runs on the operator's host and the bytes transit that host's NIC |
|---|
| hosting requirement | a rented or free compute service |
|---|