Deployment

Your users need Troy Client to receive updates from your Troy Server. If you distribute via a Troy Package, Troy Client is included automatically — no extra work needed.

The tools below cover situations where Packages aren't an option.

In This Section

  • Troy Embed — A code snippet that installs Troy Client from within your plugin. Use this when retrofitting Troy onto a plugin that users already have installed.
  • Troy Installer — A lightweight plugin that installs Troy Client and your plugins with a progress UI. This is what powers Troy Packages — use it directly when you need custom installation logic.
  • Troy Client Daemon — A must-use plugin that keeps Troy Client active and blocks WordPress.org requests when it's not. For managed hosting and enterprise environments.