All apps/Herd

Herd

herd

Herd is a native Laravel and PHP development environment for macOS.

Runs as herd|macOS|herd.laravel.com

Command form

ai-draft · 3 tasks · 6 fields

Link, secure and isolate local PHP sites. Other subcommands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui herd

herd link

Link directory

Link the current working directory to Herd.

Link directoryExample values, fixed in this page — nothing here reaches a terminal
Basic
Site name
string
Secure with TLS
--secure
TasksEach one presets the form for one job
Link this directory
namesecure
ParametersOnly these flags are editable in the form
Site name
string · positional 0
Secure with TLS
boolean
--secure

herd secure

Secure a domain

Secure a domain with a trusted TLS certificate.

Secure a domainExample values, fixed in this page — nothing here reaches a terminal
Basic
Domain
string
Valid for (days)
integer
TasksEach one presets the form for one job
Secure
domainexpire_in
ParametersOnly these flags are editable in the form
Domain
string · positional 0
Valid for (days)
integer
--expireIn

herd isolate

Isolate PHP version

Change the PHP version used to serve the current directory.

Isolate PHP versionExample values, fixed in this page — nothing here reaches a terminal
Basic
PHP version*
string
Site
string
TasksEach one presets the form for one job
Isolate
php_versionsite
ParametersOnly these flags are editable in the form
PHP version
For example 8.3.
string · positional 0
Site
string
--site
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed herd against its version. A form that does not match your version is not offered.