Software:Chevereto

From HandWiki
Chevereto
Original author(s)Rodolfo Berrios
Developer(s)
  • Community contributors
  • Rodolfo Berrios
Initial releaseNovember 12, 2007; 16 years ago (2007-11-12)
Stable release
4.0.7 / February 6, 2023; 13 months ago (2023-02-06)
Written inPHP
Operating systemUnix-like, Windows, Linux
LicenseAGPLv3
Websitechevereto.com

Chevereto is a free and open-source image gallery and sharing software written in hypertext preprocessor (PHP) language and paired with a MySQL database with HTTPS support.

As of 3 May 2023, Chevereto is estimated to be used on over 3,500 websites.[1]

Deployment

Chevereto has to be installed on a web server with PHP 8, MySQL and CRON to function,[2] or a computer running the software to serve as a host (network). It could also be installed on a local computer for testing and learning purposes.

Many shared web hosting services also offer automated Chevereto installation through their control panel using a service such as Softaculous.[3]

Overview

Chevereto supports multiple servers, bulk uploading and importing,[4] external storage to services such as Amazon S3 or Linode Object Storage,[5][6] albums, user accounts, and private albums as the main features of the software,[3] although some of these features require a paid license to use.[7] Images are uploaded or imported into Chevereto into albums and categories which can then be viewed by people on the website if it is not set to private.[8]

The software is free for personal use, but lacks certain features such as external storage and guest uploads. The "pro" version of the software costs $79 for commercial use, which only lasts during the major release cycle it was purchased.[9]

Themes

Chevereto does not have downloadable themes or skins. However, the software allows administrators to add custom CSS and JavaScript code and provides preset colour palettes. The various pages also have configuration options.

History

Chevereto was written by Rodolfo Berrios as a proof of concept, the project was initially released on 12 November 2007[10] and was released frequently as nightly builds instead of the traditional versioning it uses today.

In 2011 with the release of version 2.0, Chevereto became multilingual.[11]

Release history

Before 4.0, Chevereto released patches and beta versions approximately every 6 months. Since version 3.20, versions are codenamed after a Spanish word chosen by the project's lead developer.

Version Code name Release date Notes
4.1 Supremo Adding video support.
4.0 Macanudo 2022-09-30 Added user-based API, keyboard shortcuts, CSAM protection, folder upload, two-factor auth.
3.20 Coqueto 2021-05-27 Added docker support, icons, external storage for site assets. LTS until April 2025 (updates ended November 2022).[12]
3.18 2021-01-21 Added support for ImageMagick, improved NFS and Exif processing support.
3.17 2020-11-26 Added nested albums, custom album cover images.
3.16 2020-09-03 Added image moderation, NSFW lock.
3.15 2020-04-16 Added automatic importing, dark mode.
3.14 2020-01-02 Added WebP support.
3.13 2019-05-06 Added PHP 7.4 support, emoji support, extended more software hooks for development.
3.12 2018-11-06 Added bulk content uploader, more external storage options, guest albums, partial redesign.
3.11 2018-08-22
3.10 2017-07-10
3.9 2017-05-23 Added "explore" page, album views and likes.
3.8 2016-07-17 Extended GIF support, update checking.
3.7 2015-11-26 Added user following, image likes, notifications, Markdown support.
3.6 2015-03-27 Added user bios.
3.5 2014-10-04 Added external storage, Japanese translation, Gzip compression.
3.4 2014-08-10 Added image categories, album descriptions.
3.3 2014-07-05 Added NSFW content flagging, private mode.
3.2 2014-05-10
3.1 2014-04-18 Added cross-server request forgery attack protection.
3.0 2014-04-05 Added user accounts, albums, complete code rewrite.
2.3 2012-08-16 Added deleting images, watermarks.
2.2 2012-06-14 Added private mode, short URLs.
2.1 Kisa 2012-05-15 Added PHP 5.4 support, social media sharing.
2.0 2011-06-14 Complete rewrite, added themes, multi upload, multilingual support, error pages, image conversion.
1.0 Proof of concept.

Vulnerabilities

Chevereto has had a number of security vulnerabilities discovered in 3.X and 1.X series of releases, most of which were related to cross-site scripting.[13]

References

  1. ↑ "Chevereto Usage Statistics". https://trends.builtwith.com/cms/Chevereto. 
  2. ↑ "πŸ“¦ Installation | Chevereto V4 docs". https://v4-docs.chevereto.com/application/installing/installation.html. 
  3. ↑ 3.0 3.1 "Chevereto Free". https://www.softaculous.com/apps/galleries/Chevereto_Free. 
  4. ↑ "Pictures in the cloud" (in en). 2022-09-11. https://www.mid-day.com/technology/article/pictures-in-the-cloud-23245254. 
  5. ↑ "Chevereto | Linode One-Click App Marketplace" (in en). https://www.linode.com/marketplace/apps/chevereto/chevereto/. 
  6. ↑ Johnston, Mike (2015-01-28). "Chevereto: An Image Hosting CMS With a Tempting Arvixe Hosting Bundle" (in en). https://www.cmscritic.com/chevereto-an-image-hosting-cms-with-a-tempting-arvixe-hosting-bundle/. 
  7. ↑ Alex, Kretzschmar (2021-06-23). "Google Photos is so 2020β€”welcome to the world of self-hosted photo management" (in en-us). https://arstechnica.com/gadgets/2021/06/the-big-alternatives-to-google-photos-showdown/. 
  8. ↑ "Roll Your Own, Self-Hosted Image Gallery with Chevereto" (in en). 2017-01-15. https://lifehacker.com/roll-your-own-self-hosted-image-gallery-with-chevereto-1790831582. 
  9. ↑ "Chevereto goes free | Rodolfo Berrios". https://rodolfoberrios.com/2022/12/01/chevereto-goes-free/. 
  10. ↑ "About the release of chevereto" (in en). https://twitter.com/godlike/status/407069282. 
  11. ↑ "2.0.0 | Releases". https://releases.chevereto.com/2.X/2.0/2.0.0.html. 
  12. ↑ "Remarks on V3 LTS & V4" (in en-US). https://chevereto.com/community/threads/remarks-on-v3-lts-v4.13542/. 
  13. ↑ "Chevereto Chevereto : List of security vulnerabilities". https://www.cvedetails.com/vulnerability-list/vendor_id-11955/product_id-22346/Chevereto-Chevereto.html. 

Category:Web applications Category:Free photo software Category:Photo software