# OpenSlides instance configuration # # As well as environment variables for various services, this file contains # variables used to persist custom settings for docker-compose.yml or # docker-stack.yml. See the preamble of a docker-compose.yml.m4 or # docker-stack.yml.m4 template for more information. # # Most variables are listed here only to facilitate discovery of the available # options. Empty values cause the template's defaults to be inserted. # General # ------- INSTANCE_DOMAIN= PROJECT_STACK_NAME= EXTERNAL_HTTP_PORT= DEFAULT_DOCKER_REGISTRY= # Docker Images # ------------- DOCKER_OPENSLIDES_PROXY_NAME= DOCKER_OPENSLIDES_PROXY_TAG= DOCKER_OPENSLIDES_BACKEND_NAME= DOCKER_OPENSLIDES_BACKEND_TAG= DOCKER_OPENSLIDES_FRONTEND_NAME= DOCKER_OPENSLIDES_FRONTEND_TAG= DOCKER_OPENSLIDES_AUTOUPDATE_NAME= DOCKER_OPENSLIDES_AUTOUPDATE_TAG= # Database # -------- PGNODE_2_ENABLED= PGNODE_3_ENABLED= PGNODE_REPMGR_PRIMARY= PGNODE_WAL_ARCHIVING= PGNODE_1_PLACEMENT_CONSTR= PGNODE_2_PLACEMENT_CONSTR= PGNODE_3_PLACEMENT_CONSTR= PGBOUNCER_PLACEMENT_CONSTR= # Service Replication # ------------------- OPENSLIDES_BACKEND_SERVICE_REPLICAS= OPENSLIDES_FRONTEND_SERVICE_REPLICAS= OPENSLIDES_AUTOUPDATE_SERVICE_REPLICAS= REDIS_RO_SERVICE_REPLICAS= MEDIA_SERVICE_REPLICAS= # Media service # ------------- CACHE_SIZE= CACHE_DATA_MIN_SIZE_KB= CACHE_DATA_MAX_SIZE_KB= # E-Mail # ------ DEFAULT_FROM_EMAIL= POSTFIX_MYHOSTNAME= POSTFIX_RELAYHOST= # OpenSlides Backend settings (settings.py) # ----------------------------------------- # Features ENABLE_SAML= ENABLE_ELECTRONIC_VOTING= ENABLE_CHAT= DEMO_USERS= # Connections AUTOUPDATE_DELAY= CONNECTION_POOL_LIMIT= DATABASE_HOST= DATABASE_PASSWORD= DATABASE_PORT= DATABASE_USER= EMAIL_HOST= EMAIL_HOST_PASSWORD= EMAIL_HOST_USER= EMAIL_PORT= EMAIL_USE_SSL= EMAIL_USE_TLS= EMAIL_TIMEOUT= JITSI_DOMAIN= JITSI_ROOM_PASSWORD= JITSI_ROOM_NAME= REDIS_CHANNLES_HOST= REDIS_CHANNLES_PORT= REDIS_HOST= REDIS_PORT= REDIS_SLAVE_HOST= REDIS_SLAVE_PORT= REDIS_SLAVE_WAIT_TIMEOUT= # Logging DJANGO_LOG_LEVEL= OPENSLIDES_LOG_LEVEL= RESET_PASSWORD_VERBOSE_ERRORS= # Optional services # ----------------- # If enabled, Prometheus will be accessible at /prometheus/ without any # built-in access controls! Please make sure to use it in a controlled # development environment or to set up access controls independently. PROMETHEUS_ENABLED=