- Docs
- Getting Started
Getting Started
Troy lets you distribute WordPress plugins from your own server. You add a header to your plugin, set up a Troy Server, and share an installation package. Your users get updates directly from you — no approval process, no middleman.
Two Components
Troy has two core plugins. They work together.
- Troy Client receives updates. It connects to Troy Servers and surfaces available updates in the WordPress dashboard. If a developer asked you to install it, start with the Troy Client installation guide.
- Troy Server sends updates. It hosts your plugin releases and serves update metadata to sites running Troy Client. If you're distributing a plugin, start with the Quick Start below.
In This Section
- Quick Start — Add Troy to your plugin and start distributing via Troy Server in 5 minutes.
- Plugin Headers — Every header Troy reads from your plugin file and readme, with syntax and examples.
