Installer options

Every option of install.sh and install.ps1.

install.sh: pass after sh -s --
--version X.Y.Z       the Talos version to install (no leading "v")
--dir PATH            install folder (default: an existing install, else /opt/talos or ~/talos)
--url URL             where people open Talos (used in email links)
--frontend-port N     web UI port (default 3000)
--backend-port N      API port (default 3001)
--timeout SECONDS     how long to wait for the first start (default 900)
-y, --yes             answer yes to every question
--no-start            write the files, do not start Talos
--dry-run             check the machine and show the plan; change nothing
--eval                a trial: this computer only, removable (see "Try Talos")
--motd                show the result at every login (cloud start-up scripts)
example
curl -fsSL https://talosfleet.site/install.sh | sh -s -- --version 1.1.0 --dir /srv/talos --yes

Every option can also be an environment variable: TALOS_VERSION, TALOS_DIR, TALOS_URL, TALOS_FRONTEND_PORT, TALOS_BACKEND_PORT, TALOS_EVAL=1, TALOS_MOTD=1.

install.ps1 (Windows)
-Version  -Dir  -Url  -FrontendPort  -BackendPort  -Eval  -Yes  -DryRun

With irm | iex, pass them as TALOS_* environment variables or through a script block; see “Install on Windows and macOS”.