221 lines
5.6 KiB
YAML
221 lines
5.6 KiB
YAML
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
|