Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

warnings in ui about missing php module #205

Closed
ghost opened this issue Mar 3, 2022 · 5 comments
Closed

warnings in ui about missing php module #205

ghost opened this issue Mar 3, 2022 · 5 comments

Comments

@ghost
Copy link

ghost commented Mar 3, 2022

Module php-imagick in this instance has no SVG support. For better compatibility it is recommended to install it.

i get this with a new install of nextcloud via helm. can this be included in a newer image version please to eliminate the warning?

@ghost ghost changed the title warnings in ui about missing module warnings in ui about missing php module Mar 3, 2022
@aspettl
Copy link
Contributor

aspettl commented Mar 18, 2022

From a security perspective, it's probably better to ignore that. See also nextcloud/docker#1414

@ghost
Copy link
Author

ghost commented Mar 29, 2022

i followed the threads but couldnt tell. is the warning going to get removed at all soon to avoid user confusion (not just me seems like a lot of people are confused)?

@HerHde
Copy link

HerHde commented Nov 15, 2022

This should be fixed in the image now.

@prasannjeet
Copy link

prasannjeet commented Dec 5, 2022

Regarding missing php module, how can I install a php module in my deployment?

I could install it by getting in the shell of pod, but a restart is needed which unfortunately kills the current pod and initializes a fresh pod.

In my case, I need to install the smbclient php module in my deployment, how can I do that?

-- For a docker container, this could be done nextcloud/docker#754 (comment) but it does not work with kubernetes.

@jessebot
Copy link
Collaborator

We finished up adding SVG support for alpine upstream here: nextcloud/docker#2248 :)

I will close this isue now, as it's been a couple years, and the original issue about "Module php-imagick in this instance has no SVG support" is now solved in both debian and alpine images.

@prasannjeet it might be best for you to host your own docker image where you install that 🤔 I do this so that I can install ffmpeg here: https://github.com/small-hack/nextcloud-docker and then I release it to https://hub.docker.com/r/jessebot/nextcloud

It is discussed in further detail here: https://github.com/nextcloud/docker/tree/master/.examples#dockerfiles

Once you have a custom docker image, you can then specify it in the helm chart values like:

image:
  # your custom docker image repo
  repository: jessebot/nextcloud
  # your custom docker image tag
  tag: 29.0.4-fpm-alpine
  pullPolicy: IfNotPresent

If you need further help on this topic concerning this helm chart, please feel free to open a dedicated Issue or Discussion here in this repo, or if you need further help with the container, open an issue or discussion in nextcloud/docker, with what seems to be the problem and we'll do our best to help you out :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants