- Base image: drupal:11.1.1-php8.3-apache-bookworm
- WissKI base recipe with version through env
This image can be configured using the following environment variables:
DB_DRIVER
: The used DBMS (e.g. mysql, mariadb, postgres)DB_HOST
: Hostname where the DBMS is running (e.g.localhost
)DB_PORT
: Port on which the DBMS is runningDB_NAME
: Name of the databaseDB_USER
: Name of the DB userDB_PASSWORD
: Password forDB_USER
DOMAIN
: Domain of the WissKI (e.g.localhost
)DRUPAL_TRUSTED_HOST
: TODO: (e.g.localhost
)SITE_NAME
: Name of the site (e.g.My WissKI
)DRUPAL_USER
: Username for the Drupal user (will be created on initial startup)DRUPAL_PASSWORD
: Password forDRUPAL_USER
(will be set on initial startup)
WISSKI_GRAIN_YEAST_WATER_VERSION
: Version of the wisski grain and water recepie. Look here for available versions.WISSKI_FLAVOURS
: List of flavours. TODO: how do you have to specify them here and where is a list of available flavours?DEFAULT_GRAPH
: Full graph URI where WissKI data should be stored (e.g.http://my.graph.uri/
)
TS_READ_URL
: URL of the read endpoint of the triplestore (e.g.http://public.graph.database/repositories/default
)TS_WRITE_URL
: URL of the read endpoint of the triplestore (e.g.http://public.graph.database/repositories/default/statements
)TS_REPOSITORY
: Name of the repositoryTS_USERNAME
: Username for the Triplestore userTS_PASSWORD
: Password forTS_USERNAME