[FEAT] Add excimer to enable profiling

Aberta Para iniciantes
#544 3 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
docker, php
Domínio
devops

Direção de pesquisa

Comece localizando onde os pacotes PHP são instalados na imagem de contêiner do Nextcloud e, em seguida, verifique como o build existente da imagem lida com os pacotes PECL. Adicione o pacote php84-pecl-excimer e verifique se a imagem resultante fornece o Excimer para o profiler de requisições integrado do Nextcloud.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement
Is this a new feature request?
  • I have searched the existing issues
Wanted change

Excimer is required for using the built-in request profiler as described here: https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/config_sample_php_parameters.html#profiling-request

It would be great if it was installed per default in your nextcloud container image.

Reason for change

I use this image since the official nextcloud image is not usable for me on k8s.
This is because the official image uses rsync to copy the nextcloud code which doesn't work well with network storages.
The install process has improved, but my nextcloud is still slow...

I now want to use the built-in profiler to find out why, but excimer is not installed.

Proposed code change

Install the php84-pecl-excimer package to allow profiling nextcloud.

Linguagem predominante
Dockerfile
Estrelas
888
Forks
139
Métricas de merge de PRs
Nenhum PR com merge em 30d

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de linuxserver/docker-nextcloud

Todas as issues de linuxserver/docker-nextcloud

Issues semelhantes

Mais issues de DevOps

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.