# Command-Line Help for `swarmctl` This document contains the help content for the `swarmctl` command-line program. **Command Overview:** * [`swarmctl`↴](#swarmctl) * [`swarmctl user`↴](#swarmctl-user) * [`swarmctl user add`↴](#swarmctl-user-add) ## `swarmctl` swarm-level operator CLI **Usage:** `swarmctl [OPTIONS] ` ###### **Subcommands:** * `user` — Manage subjects in the swarm's SSO provider ###### **Options:** * `--authelia-bin ` — authelia binary used to hash passwords. The argon2 parameters must match the verifier's, so this has to be the *configured* package rather than whatever is on `PATH` * `--users-file ` — Host-side path of authelia's users database — i.e. the path inside the container, prefixed with the container's root * `--machine ` — Machine name of the authelia container, for `systemctl -M` * `--unit ` — authelia's systemd unit inside that container * `--store ` — Canonical user store ## `swarmctl user` Manage subjects in the swarm's SSO provider **Usage:** `swarmctl user ` ###### **Subcommands:** * `add` — Add a user, generating a password for them ## `swarmctl user add` Add a user, generating a password for them **Usage:** `swarmctl user add [OPTIONS] ` ###### **Arguments:** * `` — Login name. Conservative ASCII only — it is a YAML map key and reaches access-control rules and logs ###### **Options:** * `--display-name ` — Name shown in the SSO UI. Defaults to the username * `--email
` * `--group ` — Repeatable
This document was generated automatically by clap-markdown.