The Userify config.yaml Format

Questions?

Email our fast, friendly support if you have a question not covered here: [email protected].

The Userify config.yaml Format

config.yaml is a plain-text YAML text file that is created and updated by Userify that contains the entire server configuration. Because config.yaml contains sensitive configuration data, it is accessible by root only, so you can use sudo vim or sudo nano to edit it, like any other UNIX text file.

Please follow the YAML rules, especially for multi-line parameters, and remember to always make a backup before you start editing a configuration file :)

Config Settings

Note: changing these settings may make your Userify service unstartable. You don’t have to restart the server; making changes to this file will automatically trigger a server restart.

#sa_username, sa_password

Systems administrator username and hashed password for logging into the management console. The password can be reset by pasting (in plain text) a new password, which will be automatically re-hashed (with bcrypt).

#crypto_key

The crypto key is the encryption key used to protect all data. As explained during system configuration, be sure to back it up in a safe place; without it, all server data is irrecoverable. Even a hot backup of the entire /opt/userify-server directory is sufficient for a full server backup. (Userify will write files atomically using the POSIX filesystem standard.)

MFA disable

Please add each username to the appropriate line in config.yaml. The server will automatically restart and the usernames will be removed automatically once they’ve been processed.

Help!

Fast, free support is just a click away

Start managing your users and SSH keys in seconds     Try for free