コンフィグ
1.優先度
invenio.cfg(instans.cfg) > config.py(各モジュール)
2.invenio.cfg
webコンテナビルド時にinstance.cfgから invenio.cfg(コンフィグ一覧 )が生成される。
各configのパラメータについて、以下のパラメータが「invenio.cfg」にてオーバーライド可能である。
TEMPLATES_AUTO_RELOAD
SQLALCHEMY_DATABASE_URI
SQLALCHEMY_TRACK_MODIFICATIONS
DB_POOL_CLASS
COLLECT_STORAGE
INDEXER_BULK_REQUEST_TIMEOUT
CACHE_TYPE
CACHE_REDIS_HOST
CACHE_REDIS_URL
ACCOUNTS_SESSION_REDIS_URL
BROKER_URL
CELERY_BROKER_URL
CELERY_RESULT_BACKEND
CELERY_BEAT_SCHEDULE
SEARCH_ELASTIC_HOSTS
SEARCH_INDEX_PREFIX
JSONSCHEMAS_ENDPOINT
JSONSCHEMAS_HOST
OAISERVER_REPOSITORY_NAME
OAISERVER_RECORD_INDEX
OAISERVER_ID_PREFIX
APP_DEFAULT_SECURE_HEADERS
SESSION_COOKIE_DOMAIN
SESSION_COOKIE_SAMESITE
SESSION_COOKIE_SECURE
BABEL_DEFAULT_LOCALE
BABEL_DEFAULT_LANGUAGE
I18N_LANGUAGES
I18N_TRANSLATIONS_PATHS
SECURITY_EMAIL_SENDER
THEME_MATHJAX_CDN
FILES_REST_STORAGE_FACTORY
S3_ACCCESS_KEY_ID
S3_SECRECT_ACCESS_KEY
S3_SEND_FILE_DIRECTLY
S3_ENDPOINT_URL
FILES_REST_LOCATION_TYPE_LIST
WEKO_JUPYTERHUB_ENABLE
WEKO_JUPYTERHUB_URL
THEME_SITENAME
THEME_SITEURL
WEKO_RECORDS_UI_LICENSE_ICON_LOCATION
WEKO_RECORDS_UI_LICENSE_ICON_PDF_LOCATION
WEKO_RECORDS_UI_LICENSE_DICT
WEKO_ACCOUNTS_SHIB_LOGIN_ENABLED
WEKO_ACCOUNTS_SHIB_IDP_LOGIN_URL
WEKO_ACCOUNTS_SSO_ATTRIBUTE_MAP
WEKO_ACCOUNTS_SHIB_IDP_LOGIN_ENABLED
WEKO_ACCOUNTS_SHIB_DP_LOGIN_DIRECTLY_ENABLED
WEKO_ACCOUNTS_SHIB_INST_LOGIN_DIRECTLY_ENABLED
WEKO_ITEMTYPES_UI_UPGRADE_VERSION_ENABLED
WEKO_WORKFLOW_MAIL_TEMPLATE_FOLDER_PATH
WEKO_WORKFLOW_ACCESS_ACTIVITY_URL
WEKO_WORKFLOW_USAGE_REPORT_ACTIVITY_URL
WEKO_WORKFLOW_APPROVE_DONE
WEKO_WORKFLOW_APPROVE_REJECTED
WEKO_WORKFLOW_REQUEST_APPROVAL
WEKO_WORKFLOW_REQUEST_FOR_REGISTER_USAGE_REPORT
WEKO_WORKFLOW_USAGE_REPORT_WORKFLOW_NAME
WEKO_RECORDS_UI_SECRET_KEY
WEKO_ITEMS_UI_HIDE_AUTO_FILL_METADATA
3.config.py
更新履歴
日付 | GitHubコミットID | 更新内容 |
---|---|---|
|
353ba1deb094af5056a58bb40f07596b8e95a562 | 初版作成 |