156 lines
3.3 KiB
Bash
156 lines
3.3 KiB
Bash
# Les variables d'environnements utilisées
|
|
# par les dockers via le lien :
|
|
# .env -> ../../config/dockers.env
|
|
|
|
#######################################
|
|
# prod / dev / local
|
|
mode=
|
|
|
|
########################################
|
|
# choix du domaine
|
|
# prod=kaz.bzh
|
|
domain=
|
|
|
|
########################################
|
|
# choix du domaine des mails sympa
|
|
# prod=listes.kaz.bzh
|
|
domain_sympa=
|
|
|
|
########################################
|
|
# Pour paheko qui met en "dur" dans
|
|
# sa config l'URL pour l'atteindre
|
|
|
|
# prod=https
|
|
httpProto=
|
|
|
|
# prod=89.234.186.111
|
|
MAIN_IP=
|
|
|
|
# prod=89.234.186.151
|
|
SYMPA_IP=
|
|
|
|
# prod1=prod1
|
|
site=prod1
|
|
|
|
########################################
|
|
# choix du domaine ldap
|
|
# prod dc=kaz,dc=bzh
|
|
ldap_root=
|
|
|
|
########################################
|
|
# devrait être dans env-jirafeauServ
|
|
# mais seuls les variables de ".env" sont
|
|
# utilisables pour le montage des volumes
|
|
|
|
jirafeauDir=
|
|
|
|
# idem, devrait être dans le env-castopodServ mais c'est utilisé directement dans le docker-compose.yml
|
|
castopodRedisPassword=
|
|
|
|
|
|
########################################
|
|
# politique de redémarrage
|
|
# prod=always
|
|
restartPolicy=
|
|
|
|
########################################
|
|
# sites multiples
|
|
# prod=prod1
|
|
site=
|
|
|
|
########################################
|
|
# URL de l'API ACME pour les certifs
|
|
# prod=https://acme-v02.api.letsencrypt.org/directory
|
|
acme_server=
|
|
|
|
|
|
########################################
|
|
# noms des services
|
|
|
|
# ou www (mais bof)
|
|
webHost=
|
|
|
|
calcHost=tableur
|
|
cloudHost=cloud
|
|
dateHost=sondage
|
|
dokuwikiHost=wiki
|
|
fileHost=depot
|
|
pahekoHost=paheko
|
|
gitHost=git
|
|
gravHost=grav
|
|
matterHost=agora
|
|
officeHost=office
|
|
padHost=pad
|
|
smtpHost=smtp
|
|
ldapHost=ldap
|
|
ldapUIHost=mdp
|
|
sympaHost=listes
|
|
vigiloHost=vigilo
|
|
webmailHost=webmail
|
|
wordpressHost=wp
|
|
mobilizonHost=mobilizon
|
|
vaultwardenHost=koffre
|
|
traefikHost=dashboard
|
|
imapsyncHost=imapsync
|
|
castopodHost=pod
|
|
apikazHost=apikaz
|
|
snappymailHost=snappymail
|
|
|
|
########################################
|
|
# ports internes
|
|
|
|
matterPort=8000
|
|
imapsyncPort=8080
|
|
apikaz=5000
|
|
|
|
########################################
|
|
# noms des containers
|
|
|
|
dokuwikiServName=dokuwikiServ
|
|
ethercalcServName=ethercalcServ
|
|
etherpadServName=etherpadServ
|
|
framadateServName=framadateServ
|
|
pahekoServName=pahekoServ
|
|
gitServName=gitServ
|
|
gravServName=gravServ
|
|
jirafeauServName=jirafeauServ
|
|
mattermostServName=mattermostServ
|
|
nextcloudServName=nextcloudServ
|
|
officeServName=officeServ
|
|
proxyServName=proxyServ
|
|
roundcubeServName=roundcubeServ
|
|
smtpServName=mailServ
|
|
ldapServName=ldapServ
|
|
sympaServName=sympaServ
|
|
vigiloServName=vigiloServ
|
|
webServName=webServ
|
|
wordpressServName=wpServ
|
|
mobilizonServName=mobilizonServ
|
|
vaultwardenServName=vaultwardenServ
|
|
traefikServName=traefikServ
|
|
prometheusServName=prometheusServ
|
|
grafanaServName=grafanaServ
|
|
snappymailServName=snappymailServ
|
|
ethercalcDBName=ethercalcDB
|
|
etherpadDBName=etherpadDB
|
|
framadateDBName=framadateDB
|
|
gitDBName=gitDB
|
|
mattermostDBName=mattermostDB
|
|
nextcloudDBName=nextcloudDB
|
|
roundcubeDBName=roundcubeDB
|
|
sympaDBName=sympaDB
|
|
vigiloDBName=vigiloDB
|
|
wordpressDBName=wpDB
|
|
mobilizonDBName=mobilizonDB
|
|
vaultwardenDBName=vaultwardenDB
|
|
ldapUIName=ldapUI
|
|
imapsyncServName=imapsyncServ
|
|
castopodDBName=castopodDB
|
|
castopodServName=castopodServ
|
|
apikazServName=apikazServ
|
|
|
|
########################################
|
|
# services activés par container.sh
|
|
# variables d'environneements utilisées
|
|
# pour le tmpl du mandataire (proxy)
|