Um painel da web para o seu sistema de cache favorito.

Descompacte o arquivo e o índice de lançamento e lançamento em um navegador da web. Nenhuma instalação é necessária. No entanto, é altamente recomendado (embora não seja necessário) para executar composer install .
Se você usar os padrões (por exemplo, Redis, Servidores Memcached), tudo deve funcionar fora da caixa. Para personalizar a configuração, não edite config.dist.php diretamente, mas copie -o no config.php .
Substitua todos os arquivos e exclua a pasta tmp (esta pasta contém apenas modelos de galhos compilados).
Todas as teclas do arquivo de configuração são variáveis ENV suportadas, elas devem começar com o prefixo PCA_ .
As opções com uma matriz podem ser definidas usando "notação de ponto", mas use _ em vez de um ponto. Ou você pode até usar o JSON (por exemplo, opção SSL SSL).
Redis:
PCA_REDIS_0_NAME O nome do servidor (opcional).PCA_REDIS_0_HOST Opcional quando um caminho é especificado.PCA_REDIS_0_PORT Optional quando a porta padrão é usada.PCA_REDIS_0_SCHEME Scheme de conexão (opcional). Se você precisar de uma conexão TLS, defina -a como tls .PCA_REDIS_0_SSL SSL OPÇÕES PARA TLS. Requer redis> = 6.0 (opcional). Você pode definir o valor como json {"cafile":"private.pem","verify_peer":true} .PCA_REDIS_0_DATABASE Banco de dados padrão (opcional).PCA_REDIS_0_USERNAME ACL - requer redis> = 6.0 (opcional).PCA_REDIS_0_PASSWORD Opcional.PCA_REDIS_0_AUTHFILE com uma senha, por exemplo, segredos do Docker (opcional).PCA_REDIS_0_PATH UNIX Domain Socket (opcional).PCA_REDIS_0_DATABASES Número de bancos de dados, use isso se o comando config estiver desativado (opcional).PCA_REDIS_0_SCANSIZE Número de chaves, o servidor usará o comando de varredura em vez de chaves (opcional).Memcached:
PCA_MEMCACHED_0_NAME O nome do servidor (opcional).PCA_MEMCACHED_0_HOST Opcional quando um caminho é especificado.PCA_MEMCACHED_0_PORT opcional quando a porta padrão é usada.PCA_MEMCACHED_0_PATH UNIX SOCKET (OPCIONAL).Abra o arquivo de configuração para obter mais informações.
Para adicionar outro servidor, adicione as mesmas variáveis de ambiente, mas altere de
0a1(2para o terceiro servidor e assim por diante).
Uma imagem do docker também está disponível: https://hub.docker.com/r/robinn/phpcacheadmin
Execute com um único comando:
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/phpcacheadminOu use-o em 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 . O SASL não é suportado porque não há como obter as chaves.Não é necessário ter todos os painéis ativados.
robinn/cache ).