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 authentification: id: authentification label: Authentification style: col-md-12 vars: 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 CAS_PORT: id: CAS_PORT label: Port du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS CAS_PATH: id: CAS_PATH label: Path du serveur CAS source: env/.env type: string required: true slave: modeauth=CAS admin: id: admin label: Compte Administrateur style: col-md-12 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: # CAS_PASSWORD=${ADMIN_PASSWORD}-keycloak applications: id: applications label: Applications style: col-md-12 vars: KOMGA_ACTIVATE: id: KOMGA_ACTIVATE label: Activer Komga source: env/.env type: bool required: true master: komgaactivate 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 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 KOMGA_URL: id: KOMGA_URL label: Url du Komga distant source: env/.env type: text required: true slave: komgalocal=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 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 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 NINEFOLIO_URL: id: NINEFOLIO_URL label: Url du Ninefolio distant source: env/.env type: text required: true slave: ninefoliolocal=0