images

weservBSD-3-Clause活跃维护

基于 libvips 和 nginx 的自托管图片处理服务器,提供缩放、裁剪、格式转换等实时图片处理能力,可替代第三方图片 CDN。

Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s).

暂无版本2,860star249fork同步于 2026-11-10 17:44 UTC

怎么上手

由 README 提炼,执行前请确认
参见 docker/README.md 中的 Docker 安装说明
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

wsrv.nl 图片处理服务的自托管源码,用 nginx 加 libvips 做图片代理与实时处理

基于 libvips 和 nginx 的自托管图片处理服务器,提供缩放、裁剪、格式转换等实时图片处理能力,可替代第三方图片 CDN。

核心能力

  • 用 libvips 完成图片处理与操作
  • 用 nginx 作 Web 服务器、正向代理和 HTTP 缓存
  • 用 Valkey 实现限流
  • 用 OpenDNS 做 DNS 过滤
  • 提供 Docker 部署方式

容易踩的坑

README 未给出具体命令,部署需先阅读 docker/README.md;限流依赖 Valkey,DNS 过滤依赖 OpenDNS,需自行准备这些外部服务

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    weserv/images

    Author Author Source code Software license CI status Coverage status

    Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s). weserv/images leverages powerful libraries like libvips (for image handling and manipulation) and nginx (used as web server, forward proxy and HTTP cache).

    Technologies used

    • Linux, nginx and libvips (without these technologies, this project would never have been possible)
    • Cloudflare (for CDN caching and IP-blocking)
    • Valkey (for rate limiting)
    • OpenDNS (for DNS-filtering)

    Documentation

    See our wiki documentation or API reference for information on using wsrv.nl.

    Docker deployment

    For information on Docker deployment, please read the Docker installation instructions.

    Submitting Bugs and Suggestions

    We track support tickets, issues and feature requests using the GitHub issue tracker.

    Credits

    Andries Louw WolthuizenKleis Auke Wolthuizen
    Andries Louw WolthuizenKleis Auke Wolthuizen

    License

    The source code is licensed under the BSD 3-Clause License, see the LICENSE file for details.

    Privacy Policy

    Please see Privacy-Policy.md for more information.

    Last but not least

    This is made in Sneek with love and passion.