Skip to main content

LaraEnv Documentation

LaraEnv is a native Windows development environment for PHP, Laravel, WordPress and Node — Nginx/Apache/Caddy, MySQL/PostgreSQL, Redis, Mailpit, multiple PHP and Node versions, an embedded terminal, an SSH manager, a cron scheduler, and SSH deployments with locally stored configuration, in one native app.

No WSL. No Docker. No Electron. It runs directly on Windows on top of WebView2.

The desktop source is open source under Apache-2.0. Local features, including SSH deployments and presets, need no LaraEnv account, plan or API validation. Cloud integration is optional and starts disabled.

Where to start​

How the docs are organized​

SectionWhat's inside
Getting StartedInstall, first launch, and how the C:\laraenv\ folder is laid out.
Dashboard & ServicesStarting/stopping services, system metrics, and service tuning.
ProjectsCreating and configuring Laravel / WordPress / Node / static sites.
RuntimesAutomatic PHP and Node detection, multiple versions, PHP extensions, Composer.
Terminal & Command CenterThe embedded terminal, workspaces, and the global command palette.
SSHSSH hosts, key generation, and the SFTP browser.
ToolsThe installer catalog, cron jobs, ports, and local MCP access.
Deployments & CloudLocal SSH deployments and presets, plus optional hosted accounts, billing and encrypted sync.
ReferenceFile paths, ports, and the full config.json schema.
HelpTroubleshooting, contributing, and the changelog.
Current source and released binaries

These guides describe the current public desktop source. Release 0.5.7 and older screenshots can predate the removal of local account and plan gates. This documentation update does not publish a new official binary. Check the selected release notes or follow the source build guide. Historical changelogs describe their original releases.