KMD Agency can be installed entirely through the browser-based installer — SSH access is not required. It does make a few steps faster if you have it.
Without SSH
- Upload the release archive through your hosting control panel’s file manager and extract it into your domain’s document root.
- Point your domain’s document root at the release’s
public/directory (most hosting panels support this directly; if yours doesn’t, the app ships a fallback that serves correctly even from the project root). - Visit your domain — the installer opens automatically.
With SSH
SSH lets you extract the archive directly on the server (faster than a control panel’s extractor for a large release) and run composer install yourself if your release doesn’t already ship a built vendor/ directory. Beyond that, the installer flow itself is identical either way.