Welcome to Keystone

This wizard will guide you through the installation process.

Get Started Requirements Database Setup Complete

Choose your install path

This only changes the guidance shown during installation — not the product itself. If unsure, choose Guided Web Installer.

Guided Web Installer

Best for shared hosting, managed panels, and buyers following the browser wizard.

Use the browser installer and fix issues directly in the browser as they appear.

Server / SSH Install

Best for Virtualmin, VPS, and dedicated-server deployments with shell access.

Use the browser wizard for diagnostics, or use scripts/install.sh and php artisan app:install for a repeatable shell-driven install.

Local Test Environment

Best for Docker, XAMPP, and local evaluation environments.

Use local-only permissions where needed, then tighten ownership and document-root settings before production use.

Prefer the command line?

Supported server installs now include a shell helper and a CLI installer command.

  • scripts/install.sh for supported Linux servers with shell access
  • php artisan app:install for a guided CLI install
  • php artisan system:doctor to diagnose environment and runtime issues