Command Palette

Search for a command to run...

Getting started

Interactive wizard

Never memorize argument order: guided menus and auto-prompting cover every command.

Phelix has two complementary interactive modes so you never have to memorize exact argument order or flag names.

Guided menu

Run phelix wizard to open a survey-driven menu that walks you through any task step by step: build, rebuild, roll back, start/stop/restart, status, logs, list, environment variables, health checks, dockerize, deploy unlock, auth, and version. Each choice routes to the same logic the plain subcommand uses, so behavior is identical.

Terminal
phelix wizard

Auto-prompting

Run any command without its required positional argument (or key flag) and Phelix prompts for the missing input instead of erroring - as long as stdin is a terminal.

Terminal
phelix rebuild            # prompts: which app?phelix rollback           # prompts: which app? then which version?phelix env                # prompts: set/get/list/unset/check, app, key...phelix health set         # prompts: which app? then the health pathphelix dockerize          # prompts: which app? tag? push? registry?

Affected commands: build, rebuild, rollback, start, stop, restart, status, remove, dockerize, env, health *, deploy unlock, and auth login (which uses masked password input).

Scriptable by design