
Pict-rs
Service d'images, hébergement, redimensionnement et génération de miniatures pour vos applications, avec support GIF et WebP.
Pict-rs est un service d'hébergement et de traitement d'images auto-hébergé, écrit en Rust. Téléversez, redimensionnez et servez des images à la volée avec génération automatique de miniatures, le backend idéal pour vos applications qui manipulent des médias.
Le problème
Vos applications ont besoin de stocker et servir des images, avatars, photos, pièces jointes. Vous utilisez Cloudinary, Imgix ou Amazon S3 avec des coûts qui explosent au-delà de quelques Go. Et chaque service tiers ajoute une dépendance et un risque de panne hors de votre contrôle.
Fonctionnalités clés
Upload via API
Téléversez des images via une API REST simple. Authentification par clé API pour les écritures, lectures publiques.
Redimensionnement à la volée
Demandez n'importe quelle taille via l'URL. Les miniatures sont générées à la volée et mises en cache automatiquement.
Formats modernes
Support natif de JPEG, PNG, GIF, WebP et AVIF. Conversion automatique vers les formats les plus efficaces.
Animations & vidéo
Gestion des GIF animés et WebP animés. Support vidéo optionnel avec FFmpeg pour les miniatures vidéo.
Performant en Rust
Écrit en Rust avec base de données Sled embarquée. Rapide, faible consommation mémoire, pas de dépendance externe.
Sécurisé
Clé API pour les opérations d'écriture, sandboxing systemd strict. Vos images ne transitent par aucun service tiers.
Cas d'usage
Backend média pour vos apps
Stockez les images de vos applications web. Avatars, photos produits, pièces jointes, une API unique pour tout gérer.
Hébergement d'images fédéré
Conçu pour l'écosystème ActivityPub (Lemmy, etc.). Servez les médias de votre instance fédérée depuis votre infrastructure.
Remplacement de Cloudinary
Redimensionnement, conversion de format et mise en cache, les mêmes fonctionnalités sans les coûts au volume.
vs. Cloudinary / Imgix
Cloudinary facture à partir de 89 $/mois pour un usage professionnel, avec des limites sur les transformations et la bande passante. Imgix facture par image source servie. Avec pict-rs auto-hébergé, vous avez un nombre illimité de transformations, aucun coût par image et vos médias restent sur votre infrastructure.
Disponible sur votre serveur
pict-rs est pré-configuré avec stockage local, base Sled embarquée et reverse proxy Caddy. Prêt à recevoir vos premières images.