You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
247 lines
6.8 KiB
247 lines
6.8 KiB
#!/bin/bash
|
|
|
|
# Attention à cause des scripts pas de ["'/] dans les mot de passe
|
|
|
|
####################
|
|
# ethercalc
|
|
ethercalc_REDIS_PORT_6379_TCP_ADDR="redis"
|
|
ethercalc_REDIS_PORT_6379_TCP_PORT="6379"
|
|
|
|
####################
|
|
# etherpad
|
|
etherpad_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
etherpad_MYSQL_DATABASE="--clean_val--"
|
|
etherpad_MYSQL_USER="--clean_val--"
|
|
etherpad_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# Share with etherpadDB
|
|
etherpad_DB_NAME="${etherpad_MYSQL_DATABASE}"
|
|
etherpad_DB_USER="${etherpad_MYSQL_USER}"
|
|
etherpad_DB_PASS="${etherpad_MYSQL_PASSWORD}"
|
|
|
|
etherpad_DB_TYPE="mysql"
|
|
etherpad_DB_HOST="padDB"
|
|
etherpad_DB_PORT="3306"
|
|
etherpad_DB_CHARSET="utf8"
|
|
#user: admin
|
|
etherpad_ADMIN_PASSWORD="--clean_val--"
|
|
|
|
####################
|
|
# framadate
|
|
framadate_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
framadate_MYSQL_DATABASE="--clean_val--"
|
|
framadate_MYSQL_USER="--clean_val--"
|
|
framadate_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
framadate_HTTPD_USER="--clean_val--"
|
|
framadate_HTTPD_PASSWORD="--clean_val--"
|
|
|
|
##################
|
|
# Gandi
|
|
|
|
#TODO: soucis, les clés sont dédoublées
|
|
gandi_GANDI_KEY="ce56hL3Tn7efFWvNLyf2ewkT"
|
|
GANDI_API="https://api.gandi.net/v5/livedns/domains/kaz.bzh"
|
|
|
|
###################
|
|
# gitea
|
|
gitea_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
gitea_MYSQL_DATABASE="--clean_val--"
|
|
gitea_MYSQL_USER="--clean_val--"
|
|
gitea_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# on ne peut pas utiliser le login "admin"
|
|
gitea_user_admin="admin_gitea"
|
|
gitea_pass_admin="--clean_val--"
|
|
gitea_admin_email="root@kaz.bzh"
|
|
|
|
# Share with etherpadDB
|
|
gitea_GITEA__database__DB_TYPE="mysql"
|
|
gitea_GITEA__database__HOST="db:3306"
|
|
gitea_GITEA__database__NAME="${gitea_MYSQL_DATABASE}"
|
|
gitea_GITEA__database__USER="${gitea_MYSQL_USER}"
|
|
gitea_GITEA__database__PASSWD="${gitea_MYSQL_PASSWORD}"
|
|
|
|
#gitea_GITEA__mailer__ENABLED=true
|
|
#gitea_GITEA__mailer__FROM=
|
|
#gitea_GITEA__mailer__MAILER_TYPE=smtp
|
|
#gitea_GITEA__mailer__HOST=
|
|
#gitea_GITEA__mailer__IS_TLS_ENABLED=
|
|
#gitea_GITEA__mailer__USER=
|
|
#gitea_GITEA__mailer__PASSWD=
|
|
|
|
####################
|
|
# jirafeau
|
|
jirafeau_HTTPD_PASSWORD="--clean_val--"
|
|
jirafeau_DATA_DIR="--clean_val--"
|
|
|
|
##################
|
|
# keycloack DB
|
|
keycloak_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
keycloak_MYSQL_DATABASE="--clean_val--"
|
|
keycloak_MYSQL_USER="--clean_val--"
|
|
keycloak_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# Keycloak
|
|
keycloak_DB_VENDOR="mariadb"
|
|
keycloak_DB_ADDR="mariadb"
|
|
keycloak_DB_DATABASE="${keycloak_MYSQL_DATABASE}"
|
|
keycloak_DB_USER="${keycloak_MYSQL_USER}"
|
|
keycloak_DB_PASSWORD="${keycloak_MYSQL_PASSWORD}"
|
|
keycloak_USER="admin"
|
|
keycloak_PASSWORD="--clean_val--"
|
|
|
|
|
|
####################
|
|
# mattermost
|
|
mattermost_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
mattermost_MYSQL_DATABASE="--clean_val--"
|
|
mattermost_MYSQL_USER="--clean_val--"
|
|
mattermost_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# Share with mattermostDB
|
|
mattermost_MM_DBNAME="${mattermost_MYSQL_DATABASE}"
|
|
mattermost_MM_USERNAME="${mattermost_MYSQL_USER}"
|
|
mattermost_MM_PASSWORD="${mattermost_MYSQL_PASSWORD}"
|
|
|
|
mattermost_DB_PORT_NUMBER="3306"
|
|
mattermost_DB_HOST="db"
|
|
mattermost_MM_SQLSETTINGS_DRIVERNAME="mysql"
|
|
mattermost_MM_ADMIN_EMAIL="agora@kaz.bzh"
|
|
mattermost_MM_ADMIN_USER="admin"
|
|
mattermost_MM_ADMIN_PASSWORD="_--clean_val---"
|
|
|
|
# mattermost_MM_SQLSETTINGS_DATASOURCE = "MM_USERNAME:MM_PASSWORD@tcp(DB_HOST:DB_PORT_NUMBER)/MM_DBNAME?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s"
|
|
# Don't forget to replace all entries (beginning by MM_ and DB_) in MM_SQLSETTINGS_DATASOURCE with the real variables values.
|
|
mattermost_MM_SQLSETTINGS_DATASOURCE="${mattermost_MYSQL_USER}:${mattermost_MYSQL_PASSWORD}@tcp(${mattermost_DB_HOST}:${mattermost_DB_PORT_NUMBER})/${mattermost_MM_DBNAME}?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s"
|
|
# sinon avec postgres
|
|
# mattermost_MM_SQLSETTINGS_DATASOURCE = "postgres://${MM_USERNAME}:${MM_PASSWORD}@db:5432/${MM_DBNAME}?sslmode=disable&connect_timeout=10"
|
|
|
|
# pour envoyer des messages sur l'agora avec mmctl
|
|
mattermost_user="--clean_val--"
|
|
mattermost_pass="~--clean_val--_"
|
|
|
|
####################
|
|
# nexcloud
|
|
nextcloud_MYSQL_ROOT_PASSWORD="${mattermost_MYSQL_ROOT_PASSWORD}"
|
|
nextcloud_MYSQL_DATABASE="--clean_val--"
|
|
nextcloud_MYSQL_USER="--clean_val--"
|
|
nextcloud_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
nextcloud_NEXTCLOUD_ADMIN_USER="admin"
|
|
nextcloud_NEXTCLOUD_ADMIN_PASSWORD="--clean_val--"
|
|
nextcloud_MYSQL_HOST="db"
|
|
|
|
#user: admin
|
|
nextcloud_RAIN_LOOP="--clean_val--"
|
|
|
|
####################
|
|
# collabora
|
|
office_username="admin"
|
|
office_password="--clean_val--"
|
|
|
|
####################
|
|
# roundcube
|
|
roundcube_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
roundcube_MYSQL_DATABASE="--clean_val--"
|
|
roundcube_MYSQL_USER="--clean_val--"
|
|
roundcube_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# Share with roundcubeDB
|
|
roundcube_ROUNDCUBEMAIL_DB_TYPE="mysql"
|
|
roundcube_ROUNDCUBEMAIL_DB_NAME="${roundcube_MYSQL_DATABASE}"
|
|
roundcube_ROUNDCUBEMAIL_DB_USER="${roundcube_MYSQL_USER}"
|
|
roundcube_ROUNDCUBEMAIL_DB_PASSWORD="${roundcube_MYSQL_PASSWORD}"
|
|
roundcube_ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE="100Mo"
|
|
|
|
# XXX TODO >>>
|
|
# ROUNDCUBEMAIL_DB_PORT
|
|
|
|
# ROUNDCUBEMAIL_PLUGINS
|
|
# ROUNDCUBEMAIL_SPELLCHECK_URI
|
|
# ROUNDCUBEMAIL_ASPELL_DICTS
|
|
# XXX TODO <<<
|
|
|
|
|
|
####################
|
|
# postfix ?
|
|
mail_ENABLE_SPAMASSASSIN=1
|
|
|
|
####################
|
|
# sympa
|
|
sympa_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
sympa_MYSQL_DATABASE="sympa"
|
|
sympa_MYSQL_USER="sympa"
|
|
sympa_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# pour inscrire des users sur des listes sympa avec soap
|
|
#il faut que le user soit admin de sympa
|
|
sympa_user="admin_sympa"
|
|
sympa_pass="--clean_val--"
|
|
|
|
##################
|
|
# vigilo
|
|
vigilo_MYSQL_ROOT_PASSWORD="--clean_val--"
|
|
vigilo_MYSQL_USER="--clean_val--"
|
|
vigilo_MYSQL_PASSWORD="--clean_val--"
|
|
vigilo_MYSQL_DATABASE="--clean_val--"
|
|
vigilo_MYSQL_HOST="db"
|
|
#vigilo_BIND=
|
|
|
|
####################
|
|
# wordpress
|
|
wp_MYSQL_ROOT_PASSWORD="${mattermost_MYSQL_ROOT_PASSWORD}"
|
|
wp_MYSQL_DATABASE="--clean_val--"
|
|
wp_MYSQL_USER="--clean_val--"
|
|
wp_MYSQL_PASSWORD="--clean_val--"
|
|
|
|
# Share with wpDB
|
|
wp_WORDPRESS_DB_HOST="db:3306"
|
|
wp_WORDPRESS_DB_NAME="${wp_MYSQL_DATABASE}"
|
|
wp_WORDPRESS_DB_USER="${wp_MYSQL_USER}"
|
|
wp_WORDPRESS_DB_PASSWORD="${wp_MYSQL_PASSWORD}"
|
|
|
|
wp_WORDPRESS_ADMIN_USER="admin"
|
|
wp_WORDPRESS_ADMIN_PASSWORD="--clean_val--"
|
|
|
|
##################
|
|
#qui envoi le mail d'inscription ?
|
|
EMAIL_CONTACT="toto@kaz.bzh"
|
|
|
|
##################
|
|
# Openldap
|
|
LDAP_ADMIN_PASSWORD="--clean_val--"
|
|
LDAP_CONFIG_PASSWORD="--clean_val--"
|
|
|
|
ldap_LDAP_ADMIN_USERNAME="admin"
|
|
ldap_LDAP_ADMIN_PASSWORD="--clean_val--"
|
|
#LDAP_USERS=user01,user02
|
|
#LDAP_PASSWORDS=password1,password2
|
|
|
|
# LDAP_PORT_NUMBER
|
|
# LDAP_ROOT
|
|
# LDAP_CONFIG_ADMIN_ENABLED
|
|
# LDAP_USERS
|
|
# LDAP_PASSWORDS
|
|
# LDAP_USER_DC
|
|
# LDAP_GROUP
|
|
# LDAP_EXTRA_SCHEMAS
|
|
# LDAP_SKIP_DEFAULT_TREE
|
|
# LDAP_CUSTOM_LDIF_DIR
|
|
# LDAP_CUSTOM_SCHEMA_FILE
|
|
# LDAP_ULIMIT_NOFILES
|
|
# LDAP_ALLOW_ANON_BINDING
|
|
|
|
|
|
# LDAP_ENABLE_TLS
|
|
# LDAP_LDAPS_PORT_NUMBER
|
|
# LDAP_TLS_CERT_FILE
|
|
# LDAP_TLS_KEY_FILE
|
|
# LDAP_TLS_CA_FILE
|
|
# LDAP_TLS_DH_PARAMS_FILE
|
|
|
|
##################
|
|
# Garradin
|
|
garradin_API_USER="admin-api"
|
|
garradin_API_PASSWORD="--clean_val--"
|
|
|
|
|