https://github.com/weserv/images
Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s).
https://github.com/weserv/images
bsd-3-clause docker image-manipulation image-processing image-server libvips nginx vips
Last synced: 10 days ago
JSON representation
Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s).
- Host: GitHub
- URL: https://github.com/weserv/images
- Owner: weserv
- License: bsd-3-clause
- Created: 2015-03-15T13:08:31.000Z (about 10 years ago)
- Default Branch: 5.x
- Last Pushed: 2025-03-15T12:23:53.000Z (about 1 month ago)
- Last Synced: 2025-04-03T22:35:32.188Z (17 days ago)
- Topics: bsd-3-clause, docker, image-manipulation, image-processing, image-server, libvips, nginx, vips
- Language: C++
- Homepage: https://wsrv.nl/
- Size: 46.2 MB
- Stars: 2,215
- Watchers: 28
- Forks: 213
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - weserv/images - Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s). (C++)
README
# weserv/images
[
][website]
[][author1]
[][author2]
[](https://github.com/weserv/images)
[](https://opensource.org/licenses/BSD-3-Clause)
[](https://github.com/weserv/images/actions)
[](https://codecov.io/gh/weserv/images)Source code of wsrv.nl (formerly images.weserv.nl), to be used on your own server(s). weserv/images leverages
powerful libraries like [libvips](https://github.com/libvips/libvips) (for image handling and manipulation)
and [nginx](https://github.com/nginx/nginx) (used as web server, forward proxy and HTTP cache).## Technologies used
- Linux, [nginx](https://github.com/nginx/nginx) and [libvips](https://github.com/libvips/libvips)
(without these technologies, this project would never have been possible)
- [Cloudflare](https://www.cloudflare.com/) (for CDN caching and IP-blocking)
- [Redis](https://github.com/antirez/redis) (for rate limiting)
- [OpenDNS](https://www.opendns.com/) (for DNS-filtering)## Documentation
See our [wiki documentation](https://github.com/weserv/images/wiki) or
[API reference][website] for information on using wsrv.nl.## Docker deployment
For information on Docker deployment, please read the
[Docker installation instructions](docker/README.md).## Submitting Bugs and Suggestions
We track support tickets, issues and feature requests using
the [GitHub issue tracker](https://github.com/weserv/images/issues).## Credits
| [![Andries Louw Wolthuizen][avatar-author1]][author1] | [![Kleis Auke Wolthuizen][avatar-author2]][author2] |
| --- | --- |
| [Andries Louw Wolthuizen][author1] | [Kleis Auke Wolthuizen][author2] |## License
The source code is licensed under the BSD 3-Clause License, see the [LICENSE](LICENSE) file for details.
## Privacy Policy
Please see [Privacy-Policy.md](Privacy-Policy.md) for more information.
## Last but not least
This is made in Sneek with love and passion.
[
](https://en.wikipedia.org/wiki/Sneek)
[website]: https://wsrv.nl/
[author1]: https://github.com/andrieslouw
[author2]: https://github.com/kleisauke
[avatar-author1]: https://avatars.githubusercontent.com/u/11487455?v=4&s=120
[avatar-author2]: https://avatars.githubusercontent.com/u/12746591?v=4&s=120