Concepts
zrok is built around a small set of core concepts: accounts and environments, shares, namespaces, and the agent. Understanding these will give you a mental model for how zrok works and how its parts fit together.
📄️ Private shares
zrok was built to share and access digital resources. A private share allows a resource to be accessed on another user's
📄️ Public shares
zrok supports public sharing for web-based (HTTP and HTTPS) resources. These resources are easily shared with the
📄️ Backend modes
Backend modes define how zrok handles the content being shared. zrok supports HTTP-based backends and raw TCP/UDP
📄️ zrok agent overview
The zrok agent centralizes management of your zrok shares and accesses as a single persistent background process. It
📄️ Accounts and environments
zrok organizes access around two foundational concepts: your account on a zrok instance, and the environment you
📄️ Reserved names and namespaces
This page describes the v2.0 namespace and name system. If you're migrating from v1.x, see the [v2 migration