CLI

Common config options

OptionDescription
--config config.jsonPath to the configuration file.
--no-cofnigDo not use any configuration file. Only environment variable will be used.
--log-level ERRORDEBUG, INFO, WARN, ERROR, FATAL, PANIC

Version

Print current version.

semaphore version

Help

Print list of supported commands.

semaphore help

Database migration

Update database schema to latest version.

semaphore migrate

Interactive setup

Use this option for first time configuration.

semaphore setup

Server mode

Start the server.

semaphore server

Runner mode

Start the runner.

semaphore runner