Sites
Folders become .test sites, with real HTTPS
Every folder in ~\Sites is served at https://<folder>.test. ./public is used when present. laman runs its own local certificate authority, limited to your local names, so the padlock is green and nothing else is trusted.
- Add more project folders, e.g.
C:\laragon\www
- Grouped projects:
acme\api → acme-api.test
- Built on the Caddy web server, embedded
PHP
Per-site PHP
Install several versions side by side and pin one per project with laman isolate. Xdebug, APCu, Redis, Imagick and more, one command each.
Databases
MariaDB, PostgreSQL, Redis
Switch versions in two seconds. laman upgrade copies your data to the newer line and keeps the old one for rollback.
Node
Dev servers behind .test
Vite, Nuxt, Next, Astro and friends run behind their own HTTPS name with live reload. .nvmrc and engines.node are honoured.
Mail
Mailpit catches every email
SMTP on :1025, inbox on :8025. PHP’s mail() goes there too, so nothing leaks to real people.
Share
Share a site in one command
laman share blog opens a public link through a Cloudflare tunnel: for a client, a phone or a webhook. Or bring your own domain.
Queues
See your Laravel queues
Waiting, delayed and failed jobs across every site, in Redis or the database. Retry or delete failures from the page.
Apps
Database tools, one click
Adminer, phpMyAdmin, phpRedisAdmin and DBZuper install as apps at their own .test address.
Yours
No admin rights, no services
Everything lives in %USERPROFILE%\.laman. Downloads are checksum-verified where publishers allow. Updates in one click.