From 35908d602c9bffc6071f3aa9e0d7e7980b1b1c19 Mon Sep 17 00:00:00 2001 From: negodiy Date: Mon, 16 Mar 2026 09:59:27 +0000 Subject: [PATCH] compose: provide defaults for required inventaire env vars Made-with: Cursor --- docker-compose.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 8cceb81..270b62c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,6 +4,29 @@ services: env_file: .env environment: - 'INVENTAIRE_PORT=${INVENTAIRE_PORT:-3016}' + - 'PUBLIC_HOSTNAME=${PUBLIC_HOSTNAME:-libra.i4h.ru}' + - 'INSTANCE_NAME=${INSTANCE_NAME:-My Inventaire Instance}' + - 'ORG_NAME=${ORG_NAME:-Example Organization}' + - 'ORG_URL=${ORG_URL:-https://libra.i4h.ru}' + - 'CONTACT_ADDRESS=${CONTACT_ADDRESS:-contact@libra.i4h.ru}' + - 'MAILER_SMTP_HOST=${MAILER_SMTP_HOST:-smtp.example.org}' + - 'MAILER_SMTP_PORT=${MAILER_SMTP_PORT:-587}' + - 'MAILER_SMTP_USERNAME=${MAILER_SMTP_USERNAME:-user}' + - 'MAILER_SMTP_PASSWORD=${MAILER_SMTP_PASSWORD:-password}' + - 'MAP_TILES_ACCESS_TOKEN=${MAP_TILES_ACCESS_TOKEN:-youraccesstoken}' + - 'MOTOMO_ENABLED=${MOTOMO_ENABLED:-false}' + - 'MOTOMO_ENDPOINT=${MOTOMO_ENDPOINT:-https://yourmatomoendpoint/matomo.php}' + - 'MOTOMO_IDSITE=${MOTOMO_IDSITE:-1}' + - 'MOTOMO_REC=${MOTOMO_REC:-1}' + - 'MEDIA_STORAGE_MODE=${MEDIA_STORAGE_MODE:-local}' + - 'SWIFT_USERNAME=${SWIFT_USERNAME:-customizedInLocalConfig}' + - 'SWIFT_PASSWORD=${SWIFT_PASSWORD:-customizedInLocalConfig}' + - 'SWIFT_AUTH_URL=${SWIFT_AUTH_URL:-https://openstackEndpointToCustomize}' + - 'SWIFT_PUBLIC_URL=${SWIFT_PUBLIC_URL:-https://swiftPublicURL}' + - 'SWIFT_TENANT_NAME=${SWIFT_TENANT_NAME:-12345678}' + - 'SWIFT_REGION=${SWIFT_REGION:-SBG-1}' + - 'COUCHDB_USER=${COUCHDB_USER:-couchdb}' + - 'COUCHDB_PASSWORD=${COUCHDB_PASSWORD:-change_this_password_now}' # You may also build image from sources with: # build: # context: ./inventaire