131 lines
4.3 KiB
Plaintext
131 lines
4.3 KiB
Plaintext
# DIGITAL DEMOCRATIC GLOBAL ENV
|
|
TITLE="Digital Democratic"
|
|
TITLE_SHORT="dd"
|
|
DOMAIN=mydomain.com
|
|
LETSENCRYPT_DNS=
|
|
LETSENCRYPT_EMAIL=
|
|
GANDI_KEY=
|
|
|
|
DB_FOLDER=/opt/digitaldemocratic/db
|
|
DATA_FOLDER=/opt/digitaldemocratic/data
|
|
SRC_FOLDER=/opt/digitaldemocratic/src
|
|
BACKUP_FOLDER=/opt/digitaldemocratic/backup
|
|
|
|
# https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
|
LANGUAGE_CODE=ca
|
|
#LANGUAGE_LONG=ca_ES.UTF-8
|
|
|
|
|
|
SMTP_HOST=smtp.mymailserver.com
|
|
SMTP_PORT=587
|
|
SMTP_USER=your_email@mymailserver.com
|
|
SMTP_PASSWORD=SuperSecret
|
|
SMTP_PROTOCOL=tls
|
|
|
|
## DEFAULT CUSTOM ROLE NAMES
|
|
CUSTOM_ROLE_MANAGER='manager'
|
|
CUSTOM_ROLE_TEACHER='teacher'
|
|
CUSTOM_ROLE_STUDENT='student'
|
|
|
|
|
|
DDADMIN_USER=ddadmin
|
|
DDADMIN_PASSWORD=Th3M@st3r
|
|
DDADMIN_EMAIL=theemail@mymailserver.com
|
|
|
|
## ADMINAPP (https://admin.$DOMAIN)
|
|
##=============================================================================
|
|
ADMINAPP_USER=centre
|
|
ADMINAPP_PASSWORD=Sup3rS3cret
|
|
|
|
## KEYCLOAK (https://sso.$DOMAIN)
|
|
##=============================================================================
|
|
### DO NOT CHANGE KEYCLOAK_USER. It is not being modified at container start
|
|
KEYCLOAK_USER=admin
|
|
KEYCLOAK_PASSWORD=keycloakkeycloak
|
|
|
|
KEYCLOAK_DB_ADDR=isard-apps-postgresql
|
|
KEYCLOAK_DB_DATABASE=keycloak
|
|
KEYCLOAK_DB_USER=keycloak
|
|
KEYCLOAK_DB_PASSWORD=keycloakkeycloak
|
|
|
|
## MOODLE
|
|
##=============================================================================
|
|
MOODLE_ADMIN_USER=admin
|
|
MOODLE_ADMIN_PASSWORD=M00dl3
|
|
|
|
MOODLE_SITENAME="Digital Democratic"
|
|
MOODLE_EMAIL=moodle-info@mymailserver.com
|
|
MOODLE_MAIL_NOREPLY_ADDRESS=noreply@mymailserver.com
|
|
MOODLE_MAIL_PREFIX=[moodle]
|
|
|
|
MOODLE_POSTGRES_USER=moodle
|
|
MOODLE_POSTGRES_PASSWORD=M00dl3
|
|
|
|
## NEXTCLOUD
|
|
##=============================================================================
|
|
NEXTCLOUD_ADMIN_USER=admin
|
|
NEXTCLOUD_ADMIN_PASSWORD=N3xtcl0ud
|
|
|
|
NEXTCLOUD_POSTGRES_USER=nextcloud
|
|
NEXTCLOUD_POSTGRES_PASSWORD=N3xtcl0ud
|
|
|
|
## WORDPRESS
|
|
##=============================================================================
|
|
WORDPRESS_ADMIN_USER=admin
|
|
WORDPRESS_ADMIN_PASSWORD=W0rdpr3ss
|
|
|
|
WORDPRESS_MARIADB_USER=wordpress
|
|
WORDPRESS_MARIADB_PASSWORD=W0rdpr3ss
|
|
|
|
## ETHERPAD
|
|
##=============================================================================
|
|
ETHERPAD_ADMIN_USER=admin
|
|
ETHERPAD_ADMIN_PASSWORD=SuperSecret
|
|
|
|
ETHERPAD_POSTGRES_USER=etherpad
|
|
ETHERPAD_POSTGRES_PASSWORD=3th3rpad
|
|
### ETHERPAD_API_KEY=NotImplemented
|
|
|
|
## POSTGRES (https://sso.$DOMAIN/isard-sso-adminer)
|
|
##=============================================================================
|
|
### The adminer user/pwd is admin/$KEYCLOAK_PASSWORD
|
|
POSTGRES_USER=admin
|
|
POSTGRES_PASSWORD=postgrespostgres
|
|
|
|
## MARIADB (https://sso.$DOMAIN/isard-sso-adminer)
|
|
##=============================================================================
|
|
### The adminer user/pwd is admin/$KEYCLOAK_PASSWORD
|
|
### MARIADB_USER=root (it is the defaults in the container
|
|
MARIADB_PASSWORD=SuperSecret
|
|
|
|
## FREEIPA (disabled)
|
|
##=============================================================================
|
|
IPA_ADMIN_PWD=freeipafreeipa
|
|
|
|
|
|
# SOURCES & SYSTEM VARS
|
|
|
|
## MOODLE
|
|
MOODLE_IMG=erseco/alpine-php7-webserver:1.10.0
|
|
MOODLE_VERSION=MOODLE_311_STABLE
|
|
MOODLE_MAX_FILESIZE_UPLOAD=50M
|
|
|
|
MOODLE_PLUGIN_JITSI=https://moodle.org/plugins/download.php/23360/mod_jitsi_moodle310_2021052500.zip
|
|
MOODLE_PLUGIN_BBB=https://moodle.org/plugins/download.php/23294/mod_bigbluebuttonbn_moodle310_2019101009.zip
|
|
MOODLE_PLUGIN_SAML=https://github.com/isard-vdi/moodle-auth_saml2/archive/refs/heads/role_map.zip
|
|
MOODLE_PLUGIN_TRESIPUNTSHARE=https://github.com/3iPunt/moodle_mod_tresipuntshare/archive/refs/heads/master.zip
|
|
MOODLE_PLUGIN_TRESIPUNTVIDEO=https://github.com/3iPunt/moodle_mod_tresipuntvideo/archive/refs/heads/master.zip
|
|
MOODLE_PLUGIN_TRESIPUNTAUDIO=https://github.com/3iPunt/moodle_mod_tresipuntaudio/archive/refs/heads/master.zip
|
|
MOODLE_PLUGIN_ASSIGNSUBMISSION=https://github.com/3iPunt/moodle_assignsubmission_tipnc/archive/refs/heads/master.zip
|
|
MOODLE_PLUGIN_TRESIPUNTMODSPEND=https://gitlab.com/digitaldemocratic/digitaldemocratic/-/raw/master/custom.sample/moodle/plugins/block_tresipuntmodspend.zip?inline=false
|
|
MOODLE_THEME_CBE=https://github.com/3iPunt/moodle_theme_cbe/archive/refs/heads/master.zip
|
|
|
|
## NEXTCLOUD
|
|
NEXTCLOUD_IMG=nextcloud:21.0.2-fpm-alpine
|
|
|
|
## WORDPRESS
|
|
WORDPRESS_IMG=wordpress:5.7.2-php7.4-apache
|
|
WORDPRESS_CLI_IMG=wordpress:cli-2.5.0-php7.4
|
|
|
|
## KEYCLOAK
|
|
KEYCLOAK_IMG=quay.io/keycloak/keycloak:13.0.1 |