This currently is just a regular Memcached server. In the future we may switch to another backend like Redis.
Given you have this service running at localhost:11211
, you can configure the BlueSpice cache like this:
$GLOBALS['wgMemCachedServers'] = [ 'localhost:11211' ];
$GLOBALS['wgMainCacheType'] = CACHE_MEMCACHED;
$GLOBALS['wgSessionCacheType'] = CACHE_DB;
HINT: It is not recommended to store user sessions in Memcached, as it may cause session loss.
docker build -t bluespice/cache:latest .
HINT: We align the image tags with the version of BlueSpice that it is compatible with.
Example:
docker tag bluespice/cache:latest bluespice/cache:4
docker tag bluespice/cache:latest bluespice/cache:4.4
docker tag bluespice/cache:latest bluespice/cache:4.4.1
Example:
docker push bluespice/cache:latest
docker push bluespice/cache:4
docker push bluespice/cache:4.4
docker push bluespice/cache:4.4.1
Install trivy
and run trivy image bluespice/cache
to check for vulnerabilities.