Веб -панель для вашей любимой системы кэширования.

Разарзание архива и запуска index.php в веб -браузере. Установка не требуется. Тем не менее, настоятельно рекомендуется (хотя и не требуется) запускать composer install .
Если вы используете значения по умолчанию (например, Redis, Memcached Servers), все должно работать из коробки. Чтобы настроить конфигурацию, не редактируйте config.dist.php напрямую, но скопируйте ее в config.php .
Замените все файлы и удалите папку tmp (эта папка содержит только скомпилированные шаблоны ветки).
Все ключи из файла конфигурации поддерживаются переменные ENV, они просто должны запустить с префикса PCA_ .
Параметры с массивом могут быть установлены с использованием «Dot Notation», но используйте _ вместо точки. Или вы даже можете использовать JSON (например, Redis SSL опция).
Redis:
PCA_REDIS_0_NAME Имя сервера (необязательно).PCA_REDIS_0_HOST необязательно, когда указан путь.PCA_REDIS_0_PORT необязательно при использовании порта по умолчанию.PCA_REDIS_0_SCHEME Схема соединения (необязательно). Если вам нужно соединение TLS, установите его на tls .PCA_REDIS_0_SSL SSSL Параметры для TLS. Требуется Redis> = 6.0 (необязательно). Вы можете установить значение как json {"cafile":"private.pem","verify_peer":true} .PCA_REDIS_0_DATABASE База данных по умолчанию (необязательно).PCA_REDIS_0_USERNAME ACL - требует Redis> = 6.0 (необязательно).PCA_REDIS_0_PASSWORD необязательно.PCA_REDIS_0_AUTHFILE File с паролем, например, Secrets Docker (необязательно).PCA_REDIS_0_PATH UNIX DOMAIN SOCKEN (необязательно).PCA_REDIS_0_DATABASES Количество баз данных, используйте это, если команда конфигурации отключена (необязательно).PCA_REDIS_0_SCANSIZE Количество клавиш, сервер будет использовать команду сканирования вместо ключей (необязательно).Memcached:
PCA_MEMCACHED_0_NAME Имя сервера (необязательно).PCA_MEMCACHED_0_HOST Необязательно, когда указан путь.PCA_MEMCACHED_0_PORT Необязательно при использовании порта по умолчанию.PCA_MEMCACHED_0_PATH UNIX DOMAIN SOCKET (необязательно).Откройте файл конфигурации для получения дополнительной информации.
Чтобы добавить другой сервер, добавьте те же переменные среды, но измените
0на1(2для третьего сервера и так далее).
Также доступно изображение Docker: https://hub.docker.com/r/robinn/phpcacheadmin
Запустить с помощью одиночной команды:
docker run -p 8080:80 -d --name phpcacheadmin -e " PCA_REDIS_0_HOST=redis_host " -e " PCA_REDIS_0_PORT=6379 " -e " PCA_MEMCACHED_0_HOST=memcached_host " -e " PCA_MEMCACHED_0_PORT=11211 " robinn/phpcacheadminИли использовать его в Docker-compose.yml
version : ' 3 '
services :
phpcacheadmin :
image : robinn/phpcacheadmin
ports :
- " 8080:80 "
# volumes:
# If you want to use config.php instead of ENV variables
# - "./config.php:/var/www/html/config.php"
environment :
- PCA_REDIS_0_HOST=redis
- PCA_REDIS_0_PORT=6379
- PCA_MEMCACHED_0_HOST=memcached
- PCA_MEMCACHED_0_PORT=11211
links :
- redis
- memcached
redis :
image : redis
memcached :
image : memcached lru_crawler . SASL не поддерживается, потому что нет способа получить ключи.Нет необходимости, чтобы все информационные панели были включены.
robinn/cache ) Панель панели.