Files
wiki/Catalogue-Self-Hosted/apps/app-chevereto.md
T
2026-06-09 18:40:21 +02:00

122 lines
4.3 KiB
Markdown

---
title: Chevereto
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, photos, gallery, image-hosting, self-hosted]
confidence: medium
contested: false
sources: [https://selfh.st/apps/?tag=Photos, https://github.com/chevereto/chevereto]
---
# 📸 Chevereto
> **Galerie photos et hébergeur d'images** : longtemps référence du secteur, désormais controversé car la v4 est devenue **propriétaire et payante**.
## 📋 Informations Générales
| Attribut | Valeur |
|----------|--------|
| **Nom** | Chevereto |
| **Slug** | app-chevereto |
| **Description** | Galerie photos et hébergeur d'images (v3 OSS / v4 propriétaire) |
| **Site officiel** | [chevereto.com](https://chevereto.com) |
| **Repository** | [chevereto/chevereto](https://github.com/chevereto/chevereto) |
| **Stars** | 928 ⭐ |
| **Licence** | ⚠️ v3: AGPL-3.0 / v4: propriétaire (payant) |
| **Langage principal** | PHP, MySQL |
| **Catégorie** | Photos |
| **Tags** | [catalogue, photos, gallery, image-hosting, self-hosted] |
## 📝 Description
⚠️ **Avertissement important** : Chevereto a changé de modèle de licence en 2022. La **v3 reste open-source** (AGPL-3.0) et self-hostable gratuitement, mais la **v4 est devenue propriétaire** et payante (abonnement). Pour un usage self-hosté moderne et libre, préférez la v3 ou une alternative.
Historique : Chevereto était **LA référence** des galeries photos self-hosted pendant une décennie, avec une UI très soignée et des fonctionnalités riches (upload, albums, partage, likes, commentaires, modération). Beaucoup de sites d'hébergement d'images (Imgur-like) l'utilisaient.
Fonctionnalités (v3) : **upload multi-formats** (drag & drop, URL externe), **albums publics/privés/mot de passe**, **exploration** type Pinterest, **lightbox**, **liens directs** (HTML, BBCode, Markdown), **API**, **multi-utilisateur** avec rôles, **thèmes** (light/dark), **plugins/extensions** (v3), **EXIF parsing**, **géolocalisation sur carte**, **EXIF stripping** optionnel, **stockage local ou S3-compatible**.
Alternatives recommandées (libres) : **[[app-lychee]]**, **[[app-piwigo]]** ou **[[app-immich]]** (bien plus moderne).
## 🚀 Installation
### Via Docker (v3)
```yaml
# docker-compose.yml
services:
chevereto:
image: ghcr.io/chevereto/docker:latest
container_name: chevereto
restart: unless-stopped
environment:
- CHEVERETO_DB_HOST=db
- CHEVERETO_DB_USER=chevereto
- CHEVERETO_DB_PASS=***
- CHEVERETO_DB_NAME=chevereto
- CHEVERETO_ADMIN_USER=admin
- CHEVERETO_ADMIN_EMAIL=admin@example.com
- CHEVERETO_ADMIN_PASSWORD=***
volumes:
- chevereto-images:/app/images
ports:
- 8086:80
db:
image: mysql:8
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: ***
MYSQL_DATABASE: chevereto
MYSQL_USER: chevereto
MYSQL_PASSWORD: ***
volumes:
- chevereto-db:/var/lib/mysql
volumes:
chevereto-images:
chevereto-db:
```
### Installation manuelle (v3)
```bash
# Téléchargement v3.x, décompression, configuration Apache/Nginx + PHP 7.4/8.x
# Voir docs officielles pour le détail
```
## ⚙️ Configuration
- **PHP** : 7.4 ou 8.x avec extensions GD/Imagick, MySQL natif.
- **Storage** : local ou S3-compatible (Backblaze B2, Wasabi, MinIO).
- **Reverse proxy** : classique.
- **⚠️ Licence** : bien vérifier la version déployée (v3 OSS vs v4 propriétaire).
## 🔗 Alternatives
- **[[app-lychee]]** — Plus léger, libre, moderne
- **[[app-piwigo]]** — Très mature, riche en plugins, 100% libre
- **[[app-immich]]** — Moderne avec IA, tout-en-un
## 🔒 Sécurité
- **v3 connue pour XSS/CSRF** : tenir la version à jour, mettre un WAF (CrowdSec/Coraza).
- **Upload size** : limiter dans nginx/PHP-FPM pour éviter OOM.
- **EXIF stripping** : activer par défaut pour préserver la vie privée des uploaders.
- **Reverse proxy auth** : recommandé pour exposition non-LAN.
## 📚 Ressources
- [Site officiel](https://chevereto.com)
- [Repository GitHub v3 (forké)](https://github.com/chevereto/chevereto)
- [Communauté v3 (fork maintenu)](https://github.com/rodber/chevereto-free)
## 🔗 Pages Liées
- [[cat-photos]]
- [[app-lychee]]
- [[app-piwigo]]
- [[app-immich]]
- [[app-traefik]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]