130 lines
No EOL
4.3 KiB
YAML
130 lines
No EOL
4.3 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
|
|
|
|
# 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 |