Local stack control without the daily friction

Run your local stack and versioned runtimes from one place.

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.

Versioned runtimes PHP and Node version switching, plus integrated MariaDB and Nginx services.
Per-site behavior Set runtime choices and local SSL behavior at the site level.
Operational visibility Systray controls and logs viewer for quick debugging.

CLI (loom) for fast context checks

Terminal window
loom current
loom list php
loom php 8.5
loom node 22
loom ssl on

Runtime + site coordination

Current: PHP 8.5, Node 22, Nginx 1.27, MariaDB 11.x
Site: app.test
php: 8.4 (per-site override)
ssl: enabled
status: linked

What Envloom handles

  • Local CA and HTTPS certificates
  • Nginx vhosts + hosts file sync
  • Systray quick actions (start/stop/reload)
  • Runtime and service logs in one viewer

Designed for local environments that need to stay predictable.

Envloom 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.

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.

Sites

Define local sites, sync hosts entries, generate Nginx vhosts, and set per-site PHP versions when projects require different runtime baselines.

Systray

Use quick actions for service start/stop/reload, runtime switching, and opening local site links without leaving your current workflow.

Logs

Inspect runtime, PHP, Nginx, and MariaDB logs in one place to debug local issues faster during setup and day-to-day development.

CLI-first where it matters

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.

Typical setup flow

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.

1

Install + first launch

Run Envloom, allow the required local system changes for hosts and certificates, and verify services are healthy.

2

Select runtimes

Choose default PHP/Node versions for your machine, then use project-level overrides when a site needs a different PHP version.

3

Link sites + enable HTTPS

Create site entries, sync vhosts/hosts, enable local SSL, and use systray or CLI commands for fast operations.