Self-hosted media sharing platform for managing and hosting images and videos on a private server.

Chevereto is an open-source, self-hosted application for managing and hosting images and videos on a private server. It allows users to build a media-sharing website with full control over hosting environments and content policies. The software is deployed as a web application on a server, supporting installations via Docker or VPS providers such as DigitalOcean, Linode, and Vultr. It also integrates with installation tools like Installatron, Softaculous, and SwiftWave.
The platform provides tools for organizing media through categories, tags, and albums. It includes a comprehensive user management system that handles registration, profiles, and access roles. The application is designed to run on any server with minimal system requirements, utilizing a MySQL or MariaDB database to store metadata and configuration. It is intended for users who want to eliminate the risk of platform restrictions by maintaining their own infrastructure.
Chevereto requires a MySQL or MariaDB server to operate and offers optional Redis support for improved performance. It is compatible with x86_64 and arm64 architectures when deployed via Docker. The software is intended for individuals or organizations that need a dedicated media hosting environment where they can define their own terms of service and storage policies. The architecture supports a wide range of deployment methods to ensure it can be hosted on various hardware configurations.
This software is licensed under the AGPLv3 for its open-source edition, ensuring that the source code remains accessible to the community.
Back up, organize, and browse personal photo and video libraries on a self-hosted server without cloud access.
Self-hosted photo and video management application using machine learning for automatic tagging and face recognition.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.