global: id: global label: Global style: col-md-12 vars: APP_ENV: id: APP_ENV label: Type d'environnement source: env/.env type: choice choices: "PROD,DEV" required: true WEB_URL: id: WEB_URL label: Hostname source: env/.env type: text required: true PROTOCOLE: id: PROTOCOLE label: Protocole source: env/.env type: choice choices: "http,https" required: true REDIRECT_PATH: id: REDIRECT_PATH label: Redirection par défaut source: env/.env type: text required: false NINEAPACHE_LETSENCRYPT: id: NINEAPACHE_LETSENCRYPT label: Activer certificat Letsencrypt source: env/.env type: bool required: false authentification: id: authentification label: Authentification style: col-md-6 vars: MASTERIDENTITY: id: MASTERIDENTITY label: Maitre Identité source: env/.env type: choice choices: "SQL,SSO" required: true master: masteridentity MODE_AUTH: id: MODE_AUTH label: Mode d'Authentification source: env/.env type: choice choices: "SQL,CAS" required: true master: modeauth KEYCLOAK_ACTIVATE: id: KEYCLOAK_ACTIVATE label: Activer Keycloak source: env/.env type: bool required: true master: keycloakactive slave: modeauth=CAS CAS_HOST: id: CAS_HOST label: Host du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_PORT: id: CAS_PORT label: Port du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_PATH: id: CAS_PATH label: Path du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_URL: id: CAS_URL label: Url du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_USERNAME: id: CAS_USERNAME label: Attribut SSO Username source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_MAIL: id: CAS_MAIL label: Attribut SSO Email source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_LASTNAME: id: CAS_LASTNAME label: Attribut SSO Lastname source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 CAS_FIRSTNAME: id: CAS_FIRSTNAME label: Attribut SSO Firstname source: env/.env type: string required: true slave: modeauth=CAS&&keycloakactive=0 mariadb: id: mariadb label: MariaDB style: col-md-6 vars: MARIADB_LOCAL: id: MARIADB_LOCAL label: MariaDB Local source: env/.env type: bool required: true master: mariadblocal expert: true MARIADB_HOST: id: MARIADB_HOST label: Host MariaDB source: env/.env type: string required: true slave: mariadblocal=0 MARIADB_PORT: id: MARIADB_PORT label: Port MariaDB source: env/.env type: string required: true slave: mariadblocal=0 MARIADB_USER: id: MARIADB_USER label: User MariaDB source: env/.env type: string required: true slave: mariadblocal=0 redis: id: redis label: Redis style: col-md-6 vars: REDIS_LOCAL: id: REDIS_LOCAL label: Redis Local source: env/.env type: bool required: true master: redislocal expert: true REDIS_HOST: id: REDIS_HOST label: Host Redis source: env/.env type: string required: true slave: redislocal=0 REDIS_PORT: id: REDIS_PORT label: Port Redis source: env/.env type: string required: true slave: redislocal=0 admin: id: admin label: Comptes Administrateur style: col-md-6 vars: ADMIN_USER: id: ADMIN_USER label: Login du compte administrateur source: env/.env type: text required: true KEYCLOAK_USER: id: KEYCLOAK_USER label: Login de Keycloak source: env/.env type: string required: true slave: keycloakactive=1 ADMIN_EMAIL: id: ADMIN_EMAIL label: Email du compte administrateur source: env/.env type: text required: true password: id: password label: Passwords style: col-md-6 vars: ADMIN_PASSWORD: id: ADMIN_PASSWORD label: Password du compte administrateur source: env/.env type: text required: true KEYCLOAK_PASSWORD: id: KEYCLOAK_PASSWORD label: Keycloak Password administrateur source: env/.env type: text required: true expert: true slave: keycloakactive=1 MARIADB_ROOT_PASSWORD: id: MARIADB_ROOT_PASSWORD label: Root BDD Password source: env/.env type: text required: true expert: true MARIADB_PASSWORD: id: MARIADB_PASSWORD label: User BDD Password source: env/.env type: text required: true expert: true LDAP_PASSWORD: id: LDAP_PASSWORD label: LDAP Writter User Password source: env/.env type: text required: true slave: openldaplocal=0 expert: true # Email email: id: email label: Email style: col-md-6 vars: MAILER_DSN: id: MAILER_DSN label: Mailer DSN source: env/.env type: text required: true FAKESMTP_ACTIVATE: id: FAKESMTP_ACTIVATE label: activer FakeSMTP source: env/.env type: bool required: true master: fakesmtpactivate expert: true FAKESMTP_LOCAL: id: FAKESMTP_LOCAL label: FakeSMTP local source: env/.env type: bool required: true slave: fakesmtpactivate=1 master: fakesmtplocal expert: true FAKESMTP_URL: id: FAKESMTP_URL label: Url du fakeSMTP distant source: env/.env type: text required: true slave: fakesmtplocal=0 expert: true annuaire: id: annuaire label: Annuaire style: col-md-12 vars: OPENLDAP_ACTIVATE: id: OPENLDAP_ACTIVATE label: Activer OpenLDAP source: env/.env type: bool required: true master: openldapactivate OPENLDAP_LOCAL: id: OPENLDAP_LOCAL label: OpenLDAP local source: env/.env type: bool required: true slave: openldapactivate=1 master: openldaplocal expert: true LDAP_BASEDN: id: LDAP_BASEDN label: Base DN source: env/.env type: text required: true slave: openldaplocal=0 LDAP_ADMIN_USERNAME: id: LDAP_ADMIN_USERNAME label: LDAP Writter User source: env/.env type: text required: true slave: openldaplocal=0 LDAP_USER: id: LDAP_USER label: LDAP DN Writter User source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUORGANISATION: id: LDAP_OUORGANISATION label: LDAP OU Organisation source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUNIVEAU01: id: LDAP_OUNIVEAU01 label: LDAP OU Niveau 01 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUNIVEAU02: id: LDAP_OUNIVEAU02 label: LDAP OU Niveau 02 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUNIVEAU03: id: LDAP_OUNIVEAU03 label: LDAP OU Niveau 03 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUNIVEAU04: id: LDAP_OUNIVEAU04 label: LDAP OU Niveau 04 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_OUGROUP: id: LDAP_OUGROUP label: LDAP OU Groupe source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASEORGANISATION: id: LDAP_BASEORGANISATION label: LDAP Base Organisation source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASENIVEAU01: id: LDAP_BASENIVEAU01 label: LDAP Base Niveau 01 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASENIVEAU02: id: LDAP_BASENIVEAU02 label: LDAP Base Niveau 02 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASENIVEAU03: id: LDAP_BASENIVEAU03 label: LDAP Base Niveau 03 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASENIVEAU04: id: LDAP_BASENIVEAU04 label: LDAP Base Niveau 04 source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASEUSER: id: LDAP_BASEUSER label: LDAP Base User source: env/.env type: text required: true slave: openldaplocal=0 LDAP_BASEGROUP: id: LDAP_BASEGROUP label: LDAP Base Group source: env/.env type: text required: true slave: openldaplocal=0 LDAP_USERNAME: id: LDAP_USERNAME label: Attribut username source: env/.env type: text required: true slave: openldaplocal=0 LDAP_FIRSTNAME: id: LDAP_FIRSTNAME label: Attribut firstname source: env/.env type: text required: true slave: openldaplocal=0 LDAP_LASTNAME: id: LDAP_LASTNAME label: Attribut lastname source: env/.env type: text required: true slave: openldaplocal=0 LDAP_DISPLAYNAME: id: LDAP_DISPLAYNAME label: Attribut displayname source: env/.env type: text required: true slave: openldaplocal=0 LDAP_EMAIL: id: LDAP_EMAIL label: Attribut email source: env/.env type: text required: true slave: openldaplocal=0 LDAP_MEMBEROF: id: LDAP_MEMBEROF label: Attribut memberof source: env/.env type: text required: true slave: openldaplocal=0 LDAP_GROUP_GID: id: LDAP_GROUP_GID label: Attribut gidnumber source: env/.env type: text required: true slave: openldaplocal=0 LDAP_GROUP_NAME: id: LDAP_GROUP_NAME label: Attribut cn source: env/.env type: text required: true slave: openldaplocal=0 LDAP_GROUP_MEMBER: id: LDAP_GROUP_MEMBER label: Attribut memberUid source: env/.env type: text required: true slave: openldaplocal=0 LDAP_GROUP_MEMBERISDN: id: LDAP_GROUP_MEMBERISDN label: Attribut member is a DN source: env/.env type: bool required: true slave: openldaplocal=0 LDAP_LOGIN_FILTER: id: LDAP_LOGIN_FILTER label: Filtre login source: env/.env type: text required: true slave: openldaplocal=0 LDAP_USER_FILTER: id: LDAP_USER_FILTER label: Filtre utilisateur source: env/.env type: text required: true slave: openldaplocal=0 LDAP_GROUP_FILTER: id: LDAP_GROUP_FILTER label: Filtre groupe source: env/.env type: text required: true slave: openldaplocal=0 portail: id: portail label: Portail Ninegate style: col-md-12 vars: NINEGATE_ACTIVATE: id: NINEGATE_ACTIVATE label: Activer Portail Ninegate source: env/.env type: bool required: true master: ninegateactivate NINEGATE_LOCAL: id: NINEGATE_LOCAL label: Ninegate local source: env/.env type: bool required: true slave: ninegateactivate=1 master: ninegatelocal expert: true MODEREGISTRATION: id: MODEREGISTRATION label: Mode de Registration source: env/.env type: choice choices: "none,byadmin,byuser" required: true slave: ninegatelocal=1&&masteridentity=SQL NINEGATE_URL: id: NINEGATE_URL label: Url du Ninegate distant source: env/.env type: text required: true slave: ninegatelocal=0 expert: true LDAP_SYNC: id: LDAP_SYNC label: Activer la synchronisation Annuaire source: env/.env type: bool required: true master: ldapsync slave: openldapactivate=1 LDAP_TEMPLATE: id: LDAP_TEMPLATE label: Modele Annuaire source: env/.env type: choice choices: "open,scribe" required: true master: ldaptemplate slave: ldapsync=1&&openldaplocal=0 SCRIBE_GROUP: id: SCRIBE_GROUP label: Synchroniser les groupes SCRIBE source: env/.env type: bool required: true slave: LDAP_TEMPLATE=scribe SCRIBE_MASTER: id: SCRIBE_MASTER label: Synchroniser les professeurs SCRIBE comme Master source: env/.env type: bool required: true slave: ldaptemplate=scribe OPENLDAPREQNIVEAU01: id: OPENLDAPREQNIVEAU01 label: Requete LDAP des Niveau 01 source: env/.env type: text required: true slave: ldaptemplate=open OPENLDAPSYNCHROGROUP: id: OPENLDAPSYNCHROGROUP label: Synchroniser les groupes source: env/.env type: bool required: true master: openldapsynchrogroup slave: ldaptemplate=open OPENLDAPREQGROUP: id: OPENLDAPREQGROUP label: Requete LDAP des Groupes source: env/.env type: text required: true slave: openldapsynchrogroup=1 applications: id: applications label: Applications style: col-md-12 vars: DOKUWIKI_ACTIVATE: id: DOKUWIKI_ACTIVATE label: Activer Dokuwiki source: env/.env type: bool required: true master: dokuwikiactivate KEEWEB_ACTIVATE: id: KEEWEB_ACTIVATE label: Activer Keeweb source: env/.env type: bool required: true master: keewebactivate KOMGA_ACTIVATE: id: KOMGA_ACTIVATE label: Activer Komga source: env/.env type: bool required: true master: komgaactivate NEXTCLOUD_ACTIVATE: id: NEXTCLOUD_ACTIVATE label: Activer Nextcloud source: env/.env type: bool required: true master: nextcloudactivate NINEBOARD_ACTIVATE: id: NINEBOARD_ACTIVATE label: Activer Nineboard source: env/.env type: bool required: true master: nineboardactivate NINECOMPTA_ACTIVATE: id: NINECOMPTA_ACTIVATE label: Activer Ninecompta source: env/.env type: bool required: true master: ninecomptaactivate NINEFOLIO_ACTIVATE: id: NINEFOLIO_ACTIVATE label: Activer Ninefolio source: env/.env type: bool required: true master: ninefolioactivate NINESCHOOL_ACTIVATE: id: NINESCHOOL_ACTIVATE label: Activer Nineschool source: env/.env type: bool required: true master: nineschoolactivate PIWIGO_ACTIVATE: id: PIWIGO_ACTIVATE label: Activer Piwigo source: env/.env type: bool required: true master: piwigoactivate WORDPRESS_ACTIVATE: id: WORDPRESS_ACTIVATE label: Activer Wordpress source: env/.env type: bool required: true master: wordpressactivate applicationadmins: id: applicationadmins label: Applications Administrateur style: col-md-12 vars: NINECONFIG_ACTIVATE: id: NINECONFIG_ACTIVATE label: Activer Nineconfig source: env/.env type: bool required: true ADMINER_ACTIVATE: id: ADMINER_ACTIVATE label: Activer Adminer source: env/.env type: bool required: true master: admineractivate PHPLDAPADMIN_ACTIVATE: id: PHPLDAPADMIN_ACTIVATE label: Activer PhpLDAPAdmin source: env/.env type: bool required: true master: phpldapadminactivate dokuwiki: id: dokuwiki label: Dokuwiki style: col-md-6 vars: DOKUWIKI_LOCAL: id: DOKUWIKI_LOCAL label: Dokuwiki local source: env/.env type: bool required: true slave: dokuwikiactivate=1 master: dokuwikilocal expert: true DOKUWIKI_URL: id: DOKUWIKI_URL label: Url du Dokuwiki distant source: env/.env type: text required: true slave: dokuwikilocal=0 keeweb: id: keeweb label: Keeweb style: col-md-6 vars: KEEWEB_LOCAL: id: KEEWEB_LOCAL label: Keeweb local source: env/.env type: bool required: true slave: keewebactivate=1 master: keeweblocal expert: true KEEWEB_URL: id: KEEWEB_URL label: Url du Keeweb distant source: env/.env type: text required: true slave: keeweblocal=0 komga: id: komga label: Komga style: col-md-6 vars: KOMGA_LOCAL: id: KOMGA_LOCAL label: Komba local source: env/.env type: bool required: true slave: komgaactivate=1 master: komgalocal expert: true KOMGA_URL: id: KOMGA_URL label: Url du Komga distant source: env/.env type: text required: true slave: komgalocal=0 nextcloud: id: nextcloud label: Nextcloud style: col-md-6 vars: NEXTCLOUD_LOCAL: id: NEXTCLOUD_LOCAL label: Nextcloud local source: env/.env type: bool required: true slave: nextcloudactivate=1 master: nextcloudlocal expert: true NEXTCLOUD_URL: id: NEXTCLOUD_URL label: Url du Nextcloud distant source: env/.env type: text required: true slave: nextcloudlocal=0 nineboard: id: nineboard label: Nineboard style: col-md-6 vars: NINEBOARD_LOCAL: id: NINEBOARD_LOCAL label: Nineboard local source: env/.env type: bool required: true slave: nineboardactivate=1 master: nineboardlocal expert: true NINEBOARD_URL: id: NINEBOARD_URL label: Url du Nineboard distant source: env/.env type: text required: true slave: nineboardlocal=0 ninecompta: id: ninecompta label: Ninecompta style: col-md-6 vars: NINECOMPTA_LOCAL: id: NINECOMPTA_LOCAL label: Ninecompta local source: env/.env type: bool required: true slave: ninecomptaactivate=1 master: ninecomptalocal expert: true NINECOMPTA_URL: id: NINECOMPTA_URL label: Url du Ninecompta distant source: env/.env type: text required: true slave: ninecomptalocal=0 ninefolio: id: ninefolio label: Ninefolio style: col-md-6 vars: NINEFOLIO_LOCAL: id: NINEFOLIO_LOCAL label: Ninefolio local source: env/.env type: bool required: true slave: ninefolioactivate=1 master: ninefoliolocal expert: true NINEFOLIO_URL: id: NINEFOLIO_URL label: Url du Ninefolio distant source: env/.env type: text required: true slave: ninefoliolocal=0 nineschool: id: nineschool label: Nineschool style: col-md-6 vars: NINESCHOOL_LOCAL: id: NINESCHOOL_LOCAL label: Nineschool local source: env/.env type: bool required: true slave: nineschoolactivate=1 master: nineschoollocal expert: true NINESCHOOL_URL: id: NINESCHOOL_URL label: Url du Nineschool distant source: env/.env type: text required: true slave: nineschoollocal=0 piwigo: id: piwigo label: Piwigo style: col-md-6 vars: PIWIGO_LOCAL: id: PIWIGO_LOCAL label: Piwigo local source: env/.env type: bool required: true slave: piwigoactivate=1 master: piwigolocal expert: true PIWIGO_URL: id: PIWIGO_URL label: Url du Piwigo distant source: env/.env type: text required: true slave: piwigolocal=0 wordpress: id: wordpress label: Wordpress style: col-md-6 vars: WORDPRESS_LOCAL: id: WORDPRESS_LOCAL label: Wordpress local source: env/.env type: bool required: true slave: wordpressactivate=1 master: wordpresslocal expert: true WORDPRESS_URL: id: WORDPRESS_URL label: Url du Wordpress distant source: env/.env type: text required: true slave: wordpresslocal=0 adminer: id: adminer label: Adminer style: col-md-6 vars: ADMINER_LOCAL: id: ADMINER_LOCAL label: Adminer local source: env/.env type: bool required: true slave: admineractivate=1 master: adminerlocal expert: true ADMINER_URL: id: ADMINER_URL label: Url du Adminer distant source: env/.env type: text required: true slave: adminerlocal=0 phpldapadmin: id: phpldapadmin label: phpLDAPAdmin style: col-md-6 vars: PHPLDAPADMIN_LOCAL: id: PHPLDAPADMIN_LOCAL label: phpLDAPAdmin local source: env/.env type: bool required: true slave: phpldapadminactivate=1 master: phpldapadminlocal expert: true PHPLDAPADMIN_URL: id: PHPLDAPADMIN_URL label: Url du phpLDAPAdmin distant source: env/.env type: text required: true slave: phpldapadminlocal=0