[Deprecated] Linuxserver.io - Chevereto

Recommended Posts



As off June 5, 2022 this image has been deprecated, read the notice here https://info.linuxserver.io/issues/2022-06-05-chevereto/


Application Name: Chevereto
Application Site: https://github.com/Chevereto/Chevereto-Free
Docker Hub: https://hub.docker.com/r/linuxserver/chevereto/
Github: https://github.com/linuxserver/docker-chevereto


Please post any questions/issues relating to this docker you have in this thread.

If you are not using Unraid (and you should be!) then please do not post here, rather use the linuxserver.io forum for support.

Edited by linuxserver.io
Link to comment

Hi Team,


Thanks for this Docker. I gave it a try and found a potential show-stopper issue.


I tried dragging a .jpeg file that is about 8MB. On the UI I get a message that says "File too big". The UI does say:



This maximum file size is way too small for any modern recent camera file.


I googled a bit and found this posting. It basically says that the hosting service is the one limiting the file size to 2MB. I figured since I am the host, there should be a setting somewhere to change this. I found this, which states:



In our last article, we’ve explained about limiting user file upload size in Apache. In this article, we will explain how to limit user file upload size in Nginx. Restricting file upload size is useful to prevent some types of denial-of-service (DOS) attacks and many other related issues.


By default, Nginx has a limit of 1MB on file uploads. To set file upload size, you can use the client_max_body_size directive, which is part of Nginx’s ngx_http_core_module module. This directive can be set in the http, server or location context.


It sets the maximum allowed size of the client request body, specified in the “Content-Length” request header field. Here’s an example of increasing the limit to 100MB in /etc/nginx/nginx.conf file.


Set in http block which affects all server blocks (virtual hosts).

        http { ... client_max_body_size 100M; }

Set in server block, which affects a particular site/app.

        server { ... client_max_body_size 100M; }



So I went into /appdata/chevereto/nginx/nginx.conf and in the http: block changed: "client_max_body_size 100M;" It was originally set to 0 (a bad sign).


I restarted the docker and still had the same issue. 😦


Is there a way to increase this minimum? Did I do this in the wrong place? There is no "server" block in the .conf file.


Thanks again.




Link to comment
  • 2 months later...
On 10/1/2020 at 1:37 PM, hernandito said:


Thanks.... that is where I saw the note about client_max_body_size potential solution... They also note other PHP configuration items.

@hernandito you want to check the php-local.ini file located at /chevereto/php/ and make sure its got the sizes you want (restart the container for changes to take effect)


After that, go into chevereto's webUI settings under image upload and change the limits there as well.

Link to comment
  • 1 month later...
3 hours ago, PeterW said:

I have Chevereto running well in docker/unraid, however, It appears to be storing my images within the docker itself.
Is there a way to map an external (to the docker image) folder for the image store?

How would I go about doing this?


Why do you think it saves the images inside the container?

Link to comment


On 2/9/2021 at 11:58 PM, saarg said:

Why do you think it saves the images inside the container?


#1: The only change I made was to install container and upload a few GB of photos for test, and suddenly my docker.img is full. 
#2: The container template also doesn't appear to have any mappings for any array folders.

Link to comment
  • 2 weeks later...
1 hour ago, fonex said:

nice this bullcrap just deleted all my images i've gathered for 15 years. I imported images and for some reason this shit corrupted itself and few moments later i find that all my images are gone. remove this shit.......


Not that this will help much, but might be good to back up important files.


Hard to figure anything out with the info you have supplied.

Link to comment
  • 2 weeks later...

I am trying to set this up. I installed the MySQL docker image. MySQL says it's running. I went to the webui for cheverito to enter my info there and get the message

"Can't connect to the target database. The server replied with this:
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Please fix your MySQL info."


I don't know what info I need to fix? I installed the MySQL Workbench docker and I seem to be able to connect with that... So I don't know what I am doing wrong?


Link to comment
  • 2 months later...

Running Chevereto on UNRAID utilising MariaDB. Any time i do a container update it looses my image mapping see below. I've restored mariaDB and cheverto from backup, looked at the config file cannot get the images\photos to show up.







Edited by matda59
Link to comment
  • 1 month later...
  • 2 weeks later...

Using version-1.4.0 results in the following error message:


Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0".


Is that an issue on my end or is the used php version outdated?

What do I need to do?


UPDATE: fixed in latest container version

Edited by Spiritreader
Link to comment
  • 4 months later...
  • 2 months later...
  • linuxserver.io changed the title to [Deprecated] Linuxserver.io - Chevereto

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.