parser.add_argument("-o","--organism-template",type=str,help="input organism template docker-compose.yml (compose or stack), optional")
parser.add_argument("-t","--traefik-template",type=str,help="input organism template docker-compose.yml (compose or stack), optional")
parser.add_argument("-m","--main-dir",type=str,help="where to write the output traefik docker-compose.yml (defaults to cd, autoload places it in main directory)")
parser.add_argument("-d","--organism-dir",type=str,help="where to write the output organism docker-compose.yml (defaults to cd, autoload places it in organism directory)")
# The groups filter used in search queries to find the groups of the user.
# - {input} is a placeholder replaced by what the user inputs in the login form.
# - {username} is a placeholder replace by the username stored in LDAP (based on `username_attribute`).
# - {dn} is a matcher replaced by the user distinguished name, aka, user DN.
# - {username_attribute} is a placeholder replaced by what is configured in `username_attribute`.
# - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`.
# - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later versions, so please don't use it.
# - DON'T USE - {1} is an alias for {username} supported for backward compatibility but it will be deprecated in later version, so please don't use it.