Runtimes
Manage PHP and Node versions (via NVM for Node) with a clear current selection and
local shims in bin, while keeping MariaDB and Nginx in the same stack
workflow.
Envloom manages your local development stack with runtime versions, per-site config, local SSL, Nginx vhosts, hosts sync, logs, systray actions, and a CLI that fits into real developer workflows.
loom currentloom list phploom php 8.5loom node 22loom ssl onCurrent: PHP 8.5, Node 22, Nginx 1.27, MariaDB 11.xSite: app.test php: 8.4 (per-site override) ssl: enabled status: linkedEnvloom focuses on repeatable developer workflows: pick a runtime version, link a site, enable HTTPS, and keep diagnostics nearby. It is built to reduce manual glue work between services and project-specific needs.
Manage PHP and Node versions (via NVM for Node) with a clear current selection and
local shims in bin, while keeping MariaDB and Nginx in the same stack
workflow.
Define local sites, sync hosts entries, generate Nginx vhosts, and set per-site PHP versions when projects require different runtime baselines.
Use quick actions for service start/stop/reload, runtime switching, and opening local site links without leaving your current workflow.
Inspect runtime, PHP, Nginx, and MariaDB logs in one place to debug local issues faster during setup and day-to-day development.
The loom command exposes practical shortcuts for checking current
versions, listing runtimes, switching PHP/Node, linking PHP shims, and toggling local
SSL. It complements the UI instead of duplicating it.
Platform availability: Envloom is available on Windows today. The docs and wording are kept platform-friendly because the product direction is broader than a single OS.
A practical first pass is: install Envloom, complete the initial local CA/hosts setup, pick runtime versions, and start linking sites with per-project overrides only when needed.
Run Envloom, allow the required local system changes for hosts and certificates, and verify services are healthy.
Choose default PHP/Node versions for your machine, then use project-level overrides when a site needs a different PHP version.
Create site entries, sync vhosts/hosts, enable local SSL, and use systray or CLI commands for fast operations.