Chevereto

Chevereto

Official

Docker app from grtgbln's Repository

Overview

Self-hosted Image and Video Hosting solution, your own Flickr/imgur media sharing alternative with your rules.

Chevereto: Ultimate image and video sharing software

Chevereto

Chevereto

Chevereto Docs Chevereto Community Chevereto Demo Chevereto Free Awesome F/OSS

🔔 Subscribe to don't miss any update regarding Chevereto.

Chevereto is a robust, self-hosted media-sharing platform that prioritizes flexibility and control. It enables you to build and manage a media-sharing website on your own server, granting you complete autonomy over your hosting environment and policies. With Chevereto, you eliminate the risk of platform restrictions and shutdowns, ensuring your site operates entirely on your terms.

screen_1

screen_2

screen_3

screen_4

Features

Chevereto offers a comprehensive suite of features that make it the ultimate image and video sharing software:

  • Media Management: Support for images, videos, categories, tags and albums with advanced organization tools
  • User Experience: Customizable listings, responsive design, and intuitive user interface
  • Privacy Controls: Granular content privacy settings and user management
  • Performance: Optimized for speed with CDN support, caching, and image optimization
  • Customization: Turnkey options, language, and extensive API for integration
  • Multi-language: Full i18n support with over 30 languages available
  • Multi-user: Full-featured user accounts with registration, profiles, 2FA, and roles
  • Multi-tenant: Host multiple independent sites from a single installation

You can check the complete list of features in our Features page and you can also compare Chevereto editions.

Requirements

Download

Get Chevereto in one of these ways:

Install

Chevereto runs anywhere, system requirements are minimal and it can run on any server.

Install Chevereto following our guides for:

Chevereto is also available for installing via Installatron, Softaculous and SwiftWave.

Review our Installation docs for all alternatives.

Updating

Upgrading

For Chevereto V3 users:

For Chevereto V2 users:

Documentation

Chevereto Documentation covers the system requirements, installation, configuration, and usage of the software. It also includes a User manual and an Admin manual.

Contributing

Chevereto is an open-source project, and while contributions are welcomed, they are entirely voluntary. We appreciate any assistance aimed at enhancing the software and making it better for the community. Please note that any contributions to this repository will fall under the AGPLv3 license, ensuring that your work remains open-source and accessible to all.

License

Chevereto is available under two different licensing options: the open-source AGPLv3 license and a commercial proprietary license.

Open Source license

Copyright Rodolfo Berríos Arce - AGPLv3.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see GNU Licenses.

Commercial license

The commercial license allows you to use Chevereto in commercial products and applications without the obligations imposed by the AGPLv3. The commercial license ensures that your code remains proprietary and exclusive to you. For more details, please refer to the license text at The Chevereto License.

Compare licenses

Chevereto Free edition is licensed under the AGPLv3 free software license, allowing use as long as you comply with its terms. If you modify and distribute the software, you are required to provide the source code to your end users. Please note that under the AGPLv3, making the software available over a network is considered distribution, and you must provide the source code to users who interact with it remotely.

Both Chevereto Lite and Chevereto Pro are distributed under the proprietary Chevereto License, which is not subject to the restrictions imposed by the AGPLv3 license.

Note: Proprietary licensing does not mean closed source; the source code is accessible, but its use is governed by the specific terms of The Chevereto License.

Chevere

The "Chevereto" project is the parent upstream project of Chevere. All the software made on Chevere is derived, inspired, or based on the Chevereto project.

Chevere

Install Chevereto on Unraid in a few clicks.

Find Chevereto in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Chevereto Review the template variables and paths Click Install

Requirements


        Requires a separate MariaDB server.
        If the container reports permission errors, please adjust the permissions of the images path accordingly: https://github.com/Haxxnet/Compose-Examples/blob/main/examples/chevereto/README.md
    

Download Statistics

70,303
Total Downloads
4,224
This Month
3,752
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
ghcr.io/chevereto/chevereto
Last Updated2026-06-04
First Seen2024-05-08

Runtime arguments

Web UI
http://[IP]:[PORT:80]/
Network
bridge
Privileged
false

Template configuration

WebUIPorttcp

Container Port: 80

Target
80
Default
8999
Value
8999
Images pathPathrw

Images path

Target
/var/www/html/images
Default
/mnt/user/appdata/chevereto/images
Value
/mnt/user/appdata/chevereto/images
MariaDB HostVariable

MariaDB Hostname

Target
CHEVERETO_DB_HOST
Default
mariadb
MariaDB PortVariable

MariaDB Port

Target
CHEVERETO_DB_PORT
Default
3306
MariaDB UserVariable

MariaDB Database Username

Target
CHEVERETO_DB_USER
Default
chevereto
MariaDB PasswordVariable

MariaDB Database Password

Target
CHEVERETO_DB_PASS
Default
chevereto
MariaDB DatabaseVariable

MariaDB Database Name

Target
CHEVERETO_DB_NAME
Default
chevereto
Asset storage typeVariable

Asset storage type

Target
CHEVERETO_ASSET_STORAGE_TYPE
Default
local
Asset storage pathVariable

Asset storage path

Target
CHEVERETO_ASSET_STORAGE_URL
Default
/images/_assets
Asset storage bucketVariable

Asset storage bucket

Target
CHEVERETO_ASSET_STORAGE_BUCKET
Default
/var/www/html/images/_assets