This commit adds a setting to not scan the triplestore for prefixes, but instead use the prefixes listed in adapaters as the only URIs to resolve.
134 lines
No EOL
4.4 KiB
YAML
134 lines
No EOL
4.4 KiB
YAML
listen:
|
|
# A list of ports the distillery should accept traffic on.
|
|
# Each of these ports accepts http, https and ssh traffic via a multiplexer.
|
|
ports: null
|
|
|
|
# The ssh port that is shown to the user in various interfaces.
|
|
# This port is automatically included in the ports to listen to.
|
|
ssh: null
|
|
|
|
paths:
|
|
# A WissKI Distillery needs to store a lot of data on disk.
|
|
# This setting defines a root folder all of these will be placed in.
|
|
# On top of this all real-system space will be created under this directory
|
|
root: null
|
|
|
|
# Individual paths on the root domain can be overwritten.
|
|
# This can be achieved by adding URLs (without trailing '/'s) into a JSON file.
|
|
# This setting defines the path to that file.
|
|
overrides: null
|
|
|
|
# You can block specific prefixes within Triplestore from showing up in the global resolver.
|
|
# Do this by adding one prefix per line in this file.
|
|
# Lines starting with '#' and blank lines are ignored.
|
|
# This setting defines the path to that file.
|
|
blocks: null
|
|
|
|
http:
|
|
# Each created Drupal Instance corresponds to a single domain name.
|
|
# These domain names should either be a complete domain name or a sub-domain of a default domain.
|
|
# This setting configures the default domain-name to create subdomains of.
|
|
domain: null
|
|
|
|
# By default, only the 'domain' domain above is caught.
|
|
# To catch additional domains, add them here
|
|
domains: []
|
|
|
|
# The system can support setting up certificate(s) automatically.
|
|
# It can be enabled by setting an email for certbot certificates.
|
|
# This email address can be configured here.
|
|
certbot_email: null
|
|
|
|
# Debug determines if error messages should be written as html pages with stack traces to http clients.
|
|
# This potentially exposes sensitive information and may cause certain API responses to be of content type 'text/html' unexpectedly.
|
|
# It is not recommended to use this on production systems.
|
|
debug: null
|
|
|
|
# Serve the panel also on the toplevel domain, and not only on the "panel" domain.
|
|
# Enabled by default.
|
|
panel: null
|
|
|
|
# Enable or Disable the HTTP API.
|
|
# In the future, it will be enabled by default, but at this point it is not.
|
|
api: null
|
|
|
|
# Enable serving the triplestore webinterface publically under the "ts" domain
|
|
ts: null
|
|
|
|
# Enable serving the phpmyadmin webinterface publically under the "_phymyadmin" domain
|
|
phpmyadmin: null
|
|
|
|
|
|
# Configuration for the (public) homepage of the distillery.
|
|
home:
|
|
# the title of the distillery to be set
|
|
title: null
|
|
|
|
# the url to redirect to for more information about this instance of the distillery.
|
|
# to be configured by default.
|
|
redirect: null
|
|
|
|
|
|
# configure the list of systems on the homepage.
|
|
list:
|
|
# is the list of WissKIs visible for the public?
|
|
# if this is disabled, only the generic text is shown.
|
|
public: null
|
|
|
|
# is the list of WissKIs visible to logged in users?
|
|
# if this is disabled, only the generic text is shown.
|
|
private: null
|
|
|
|
# Title of the list (whenever it is shown)
|
|
title: null
|
|
|
|
docker:
|
|
# The distillery uses several global docker networks.
|
|
# This determines the prefix to use for those networks.
|
|
network: null
|
|
|
|
# Configuration of the sql backend
|
|
sql:
|
|
# username and password for the sql administrative user.
|
|
# this user is automatically created.
|
|
username: null
|
|
password: null
|
|
|
|
# prefixes for the data and users to be created and managed
|
|
# one of these is created per WissKI instance.
|
|
user_prefix: null
|
|
data_prefix: null
|
|
|
|
# database used for internal configuration
|
|
database: null
|
|
|
|
# configuration of the triplestore backend
|
|
triplestore:
|
|
# admin user and password of the graphdb interface
|
|
# this will be created automatically.
|
|
username: null
|
|
password: null
|
|
|
|
# prefixes for the users and repositories to be created
|
|
user_prefix: null
|
|
data_prefix: null
|
|
|
|
# if desired, turn off regularly scanning for prefixes in the triplestore.
|
|
# DANGER: Turning this on will break the global resolver.
|
|
dangerously_use_adapter_prefixes: false
|
|
|
|
# The maximum agefor backups to be kept.
|
|
# Backups older than this will be removed when a new backup is made.
|
|
# The default here is 720hours (== 30 days)
|
|
age: null
|
|
|
|
# Various components use password-based-authentication.
|
|
# These passwords are generated automatically.
|
|
# This variable can be used to determine their length.
|
|
password_length: null
|
|
|
|
# The secret for sessions (for login etc)
|
|
session_secret: null
|
|
|
|
# the interval to run cron in
|
|
cron_interval: null |