Um sicherzustellen, dass Nextcloud Redis tatsächlich verwenden kann:
Gehe iss demensprechende Directory
docker compose exec -T -u www-data app php -r '
$r = new Redis();
$r->connect("redis", 6379);
$r->auth(trim(file_get_contents("/run/secrets/redis_password")));
echo "Redis: " . $r->ping() . PHP_EOL;
'
Erwartet: ''Redis: 1 oder ''Redis: PONG.
chown root:33 /home/docker/motschi/secrets/redis_password chmod 640 /home/docker/motschi/secrets/redis_password
Damit erhält die Datei folgende Berechtigungen:
-rw-r—– root www-data redis_password
Anschließend Nextcloud überprüfen
docker compose exec -T -u www-data app php occ status