Chevereto

Chevereto
Developer(s) Chevereto Software
Initial release October 2008
Stable release 3.5.12 / January 1, 2015[1]
Development status Active
Written in PHP / JavaScript
Operating system Cross-platform
Platform PHP / MySQL
Available in English, Spanish, German, French, Russian among a total of 21 languages officially supported
License Proprietary, MIT
Website chevereto.com

Chevereto is an image hosting software that allows the creation of a image hosting service. It is mainly written in PHP and JavaScript and it uses MySQL database server.

Features

Anywhere uploader

The system is able to upload images from any computer using a web browser with HTML 5 FileReader component and from any place. The uploader is bundled system wide in every view.

User accounts

Users can signup using their email address or using social networks like Facebook, Twitter and Google. Users have their own customizable profile page.

Public and private albums

Users can create albums and set the privacy of its contents. Public albums are visible to everyone and private albums are only visible to the owner of the content.

Content manager

Chevereto includes a Content Manager which allow users to manage the uploaded images and albums. Use may change image details like description and the album which the image belongs to.

Themes

It has a web template system using a template processor. Users may install and switch between themes which allow users to change the look and feel of a Chevereto website. The PHP and HTML code in themes can also be edited for more advanced customizations. The Chevereto template system also includes JavaScript components written for jQuery.

Dashboard

The system includes an admin area also known as dashboard which allows the administrator to change the website settings, manage the content and view system stats.

Multi language

Chevereto comes bundled with 38 languages which are managed using OneSky app.

External services integration

The system comes ready to go with ReCaptcha, Facebook, Twitter, Google, Disqus and Facebook comments. It also allows to use CloudFlare.

History

In late 2007 Rodolfo Berrios started Chilean based image hosting service called Godlike. Godlike soon became popular with Chilean and Latin American blogs [2][3][4] and media.[5] The Godlike project was soon shut down due to the costs incurred from running the servers. On October 7, 2008 Rodolfo Berrios started the Chevereto community establishing the new project direction as an Open Source image hosting script called Chevereto.[6]

In February 2009 interest in Chevereto grew, mainly from web developers and bloggers.[7][8] This interests on Chevereto was recorded since December 2009 by the developer in a forum post on his community.[9] This popularity pushes the developer to host the project in a source code repository and since February 2009 all the Chevereto 1.X releases are hosted in Google Code.[10]

In April 4, 2010 the developer announce several changes in the Chevereto project being the most important the change to a proprietary license indicating that this change won't affect the currently released code and that the code won't be re-licensed. In this announcement the developer also states that the Chevereto project will migrate to English as the base language.[11] This announcement got mixed reactions but in overall the reception was good.

In June 14, 2011 Chevereto 2.0 was released among with its new website.[12][13]

In April 5, 2014 Chevereto 3.0 was officials released.[14][15]

Awards

In 2010 Chevereto was awarded as one of the 25 emerging scripts to watch by Hot Scripts.[16]

Releases

Chevereto releases don't have a particular codename release naming. The developer mostly uses personal references to name each release like pets or anything that he think that is worth. The complete list of commercial Chevereto features can be found on the Chevereto road map

Legend: Old version Current version Future release
Version Code name Release date Notes
Old version, no longer supported: 1.0 2008-10 Initial release which features local and remote upload plus image resizing and URL shortener integration
Old version, no longer supported: 1.9 2010-04-11[17] Pretty much a bug-fix of its predecessors. It has a minor release 1.91 which was the last Chevereto Open Source release.[18]
Old version, no longer supported: 2.0 Peafowl 2011-06-14[12] Added support for themes, multi-upload, multi-languages, pages and custom short URL services.[12]
Old version, no longer supported: 2.1 Kisa 2012-05-15[19] Added a File Manager system, MySQL database support using PHP Data Objects (PDO), new folder structure, comments and PHP 5.4 support.[20][21]
Old version, no longer supported: 2.2 Nana 2012-06-14[22] Added selectable folder storage and private mode.[23]
Old version, no longer supported: 2.3 Lilo 2012-08-16[24] Added image delete function, remote multi-upload and watermaks.[25]
Old version, no longer supported: 2.4 Numerao 2012-09-24[26] Added new theme engine system, loop function, custom admin folder, several configurable values and minify mode.[27]
Old version, no longer supported: 2.5 Arrecho 2012-11-10 Integration with Google Analytics, maintenance mode and image naming options.
Current stable version: 2.6 2014-06-13 Released under the MIT Open Source license.
Old version, no longer supported: 3.0 2014-04-05[28] User accounts, albums, configurable dashboard and system wide content manager.[29]
Old version, no longer supported: 3.1 2014-04-18[30] Configurable homepage and several general fixes and improvements.[31]
Old version, no longer supported: 3.2 2014-05-14[32] Responsive layout, more configuration options and bug fixes.[33]
Old version, no longer supported: 3.3 2014-07-05[34] Private mode, content flagging (sfw/nsfw), manually create users, configurable pagination, banner codes, bulk tool to get embed codes.[35]
Old version, no longer supported: 3.4 2014-08-10[36] Image categories, album descriptions and a dark theme among some minor improvements and bug fixes.[37]
Current stable version: 3.5 2014-10-04[38] Support for storages (Amazon S3, FTP, SFTP), gzip compression, image exif display, added more translations, among several bug fixes and improvements.[39]

Open Source

Releases

In October 29, 2011 Chevereto Open Source releases were discontinued by the Chevereto developer.[40] There are 18 Open Source Chevereto nightly build releases which are still available in Google Code. In June 13, 2014 Chevereto announced [41] a new Open Source version which is available at GitHub and is basically the same as version 2.5.9 but released under the MIT Open Source license.

Contribution

Chevereto uses a custom own made PHP back-end framework called G\ Library which is Open Source and available at GitHub and its documentation can be found in its official website

Development and Support

Development

Chevereto is developed by Chevereto Software which is owned by Rodolfo Berríos.

Support

Chevereto offers Tech support and it also has peer support in the Chevereto community. There is also a public documentation on the Chevereto website.

Vulnerabilities

Many security issues have been found for Chevereto 1.X. This vulnerabilities are related to Cross-site scripting, DDoS and other kinds of computing vulnerabilities related to web applications.[42][43][44] Since this vulnerabilities where reported when the Open Source releases where already discontinued,[40] the developer didn't issue any fix because 2.X was the newer version and that version wasn't affected.[45]

In June 15, 2011 Secureless published a vulnerability that affects Chevereto 2.0.[46] That very same day this vulnerability was patched in Chevereto 2.0.1.[47]

As April 22, 2014 no additional vulnerabilities have been disclosed so far for any version released (Including 3.X) so is considered safe.

Reviews

See also

References

  1. "Chevereto 3.5.12". Chevereto.com. 2015-01-01. Retrieved 2015-01-05.
  2. "Godlike: Hosting de Imágenes Made in Chile". huasonic.com. Retrieved 2012-10-21.
  3. "Godlike, alojamiento de imágenes de hasta 7MB". puntogeek.com. Retrieved 2012-10-21.
  4. "Godlike, hosting de imagenes chileno". webprendedor.com. Retrieved 2012-10-21.
  5. "Chile se sube a la colaborativa Web 2.0". emol.com (jec.cl mirror). Retrieved 2012-10-21.
  6. "Iniciando la comunidad Chevereto". chevereto.com. Retrieved 2012-10-21.
  7. "Chevereto: Script gratuito de almacenamiento de imágenes". xyberneticos.com. Retrieved 2012-10-21.
  8. "Open Source Image Hosting Script: Chevereto". webresourcesdepot.com. Retrieved 2012-10-21.
  9. "Chevereto on the net". chevereto.com. Retrieved 2012-10-21.
  10. "Ahora en Google Code". chevereto.com. Retrieved 2012-10-21.
  11. "Cambios importantes - Big changes". chevereto.com. Retrieved 2012-10-21.
  12. 12.0 12.1 12.2 "Chevereto 2.0 (Peafowl)". Chevereto.com. Retrieved 2012-10-21.
  13. "Chevereto 2.0". Chevereto.com. Retrieved 2012-10-21.
  14. "Chevereto 3.0". Chevereto.com. Retrieved 2014-04-22.
  15. "Chevereto 3.0". Chevereto.com. Retrieved 2014-04-22.
  16. "25 Emerging Free Web Scripts to Watch". hotscripts.com. Retrieved 2012-10-21.
  17. "Nightly Build 1.9". code.google.com/p/chevereto. Retrieved 2012-10-21.
  18. "Nightly Build 1.91". code.google.com/p/chevereto. Retrieved 2012-10-21.
  19. "Chevereto 2.1 (Kisa)". Chevereto.com. Retrieved 2012-10-21.
  20. "Chevereto 2.1". Chevereto.com. 2012-01-02. Retrieved 2012-10-21.
  21. "2.1 have been launched!". Chevereto.com. 2012-05-15. Retrieved 2012-10-21.
  22. "Chevereto 2.2 (Nana)". Chevereto.com. Retrieved 2012-10-21.
  23. "Chevereto v2.2 is among us!". Chevereto.com. 2012-06-13. Retrieved 2012-10-21.
  24. "Chevereto 2.3". Chevereto.com. Retrieved 2012-10-21.
  25. "Introducing Chevereto 2.3 (Lilo)". Chevereto.com. 2012-08-15. Retrieved 2012-10-21.
  26. "Chevereto 2.4". Chevereto.com. Retrieved 2012-10-21.
  27. "Introducing Chevereto 2.4 (Numerao)". Chevereto.com. 2012-09-23. Retrieved 2012-10-21.
  28. "Chevereto 3.0". Chevereto.com. Retrieved 2014-04-22.
  29. "Chevereto 3.0". Chevereto.com. 2014-04-22. Retrieved 2012-04-22.
  30. "Chevereto 3.1". Chevereto.com. Retrieved 2014-04-22.
  31. "Chevereto 3.1". Chevereto.com. 2014-04-22. Retrieved 2012-04-22.
  32. "Chevereto 3.2". Chevereto.com. Retrieved 2014-05-27.
  33. "Chevereto 3.2". Chevereto.com. 2014-05-14. Retrieved 2012-05-27.
  34. "Chevereto 3.3". Chevereto.com. Retrieved 2014-07-15.
  35. "Chevereto 3.3". Chevereto.com. 2014-07-05. Retrieved 2014-07-15.
  36. "Chevereto 3.4". Chevereto.com. Retrieved 2014-08-10.
  37. "Chevereto 3.4". Chevereto.com. 2014-08-10. Retrieved 2014-08-10.
  38. "Chevereto 3.5". Chevereto.com. Retrieved 2014-10-04.
  39. "Chevereto 3.5". Chevereto.com. 2014-10-04. Retrieved 2015-01-05.
  40. 40.0 40.1 "NB release is now discontinued and a possible replacement". Chevereto.com. Retrieved 2012-10-21.
  41. "We open our past to welcome our bright future". Chevereto.com. Retrieved 2014-07-15.
  42. "Chevereto Image Upload Script Cross Site Scripting and Information Disclosure Vulnerability". securityfocus.com. 2012-05-10. Retrieved 2012-10-21.
  43. "Chevereto nb1.91 Denial Of Service". exploitsdownload.com. Retrieved 2012-10-21.
  44. "Directory traversal vulnerability in Upload/engine.php in Chevereto 1.9.1". cvedetails.com. 2012-05-22. Retrieved 2012-10-21.
  45. "Chevereto 1.91 XSS Vulnerability". chevereto.com. 2012-06-13. Retrieved 2012-10-21.
  46. "<Vulnerability: 1715> Affected Entity: Chevereto". secureless.org. 2012-06-15. Retrieved 2012-10-21.
  47. "Chevereto 2.0.1". Chevereto.com. 2012-06-15. Retrieved 2012-10-21.

External links