Default variables: configuration
some of debops.fcgiwrap default variables have more extensive configuration
than simple strings or lists, here you can find documentation and examples for
them.
fcgiwrap__instances
List of fcgiwrap user instances, each one defined by a YAML dictionary.
These instances will configure system services (init scripts on sysvinit
and units on systemd) which will start fcgiwrap unprivileged on
specified user account.
List of known parameters:
nameRequired. Name of the instance, will be used as the name of the init scripts/unit files and socket.
userRequired. Name of the user account to use for this instance.
groupPrimary group of a given user account to use for this instance.
homePath to the home directory for the user account. If account does not exist, it will be created automatically with specified home directory.
createhomeBoolean, by default
False. Specify if the user home directory should be created if it does not exist.shellShell used by specified user account.
systemBoolean, by default
True. If the account does not exist, it will be created as a "system" account with its UID/GID < 1000.socket_userOwner of the socket used by this
fcgiwrapinstance.socket_groupGroup which has access to this instance's socket.
socket_modeFile permissions set on this instance's socket.