configuration
The main settings of the Conzept system can be edited in “/etc/conzept/settings.conf”.
[NOTE: After editing the this file, go to the “$CONZEPT_WEB_DIR/app/explore2/” directory and execute “npm run build”.
This build step will update the above settings in all the HTML, PHP and JS files.]
Overview of the Conzept settings:
name | description | required | |
---|---|---|---|
CONZEPT_HOSTNAME | DNS name of the webserver (eg. 'conze.pt') | ✔ | |
CONZEPT_EMAIL | Email address (eg. 'info@example.org') | ✔ | |
CONZEPT_WEB_BASE | Web-base path (can be used to change the base web URL location) (note: needs more testing) | ||
CONZEPT_WEB_DIR | File system path to the root of the web directory (eg. '/var/www/html') | ✔ | |
CONZEPT_SERVICES_DIR | File system path to the services directory (eg. '/var/www/html/services') | ✔ | |
CONZEPT_VERSION | Conzept version string | ✔ | |
CONZEPT_CORS_PROXY_WHITELIST | List of domains for which the “allorigins” CORS-proxy-service is enabled | ||
CONZEPT_LOCALES | Supported language locales (used for i18n) | ✔ | |
CONZEPT_AI_TUTORS | List of supported AI-prompts | ||
CONZEPT_COMMON_HTML_INCLUDE | Common HTML-string which will be included in the embedded apps | ✔ | |
CONZEPT_COMMON_HTML_INCLUDE_NO_JQUERY | Same as above, but without jQuery (some apps already include jQuery by themselves) | ✔ | |
CONZEPT_TRACKER_HTML_INCLUDE | common tracker HTML string (BETA) | ||
CONZEPT_PREVENT_COVER_FETCH | Development-mode switch: Avoid fetching Wikipedia-covers during development-builds (BETA) | ||
CONZEPT_STAGING | Development-mode switch: Avoid hitting CertBot request-limits (BETA) | ||
CONZEPT_YOUTUBE_API_KEY | YouTube API key | ||
CONZEPT_MARGINALIA_API_KEY | Marginalia API key | ||
CONZEPT_SMITHSONIAN_API_KEY | Smithsonian API key | ||
CONZEPT_COURTLISTENER_API_KEY | Court Listener API key | ||
CONZEPT_OPENCITATIONS_API_KEY | Open Citations API key | ||
CONZEPT_BHL_API_KEY** | BHL API key |
×
>
<