From 7293b216f4eb17ecdace5811a63b9ff0e1efff38 Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Fri, 6 Feb 2026 10:07:35 +0100 Subject: [PATCH 1/3] docs: add prominent sponsorship options - Add sponsor banner at top of README - Add Revolut and Open Collective to FUNDING.yml - Add dedicated sponsor page in docs - Add sponsor heart link in footer --- .github/FUNDING.yml | 2 ++ README.md | 7 ++++++ docs/content/sponsor.md | 47 +++++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 3 +++ 4 files changed, 59 insertions(+) create mode 100644 docs/content/sponsor.md diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 8206fbf1..44accbb3 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1,3 @@ github: [benoitc] +open_collective: gunicorn +custom: ["https://checkout.revolut.com/pay/c934e028-3a71-44eb-b99c-491342df2044"] diff --git a/README.md b/README.md index ec9687df..66866fc7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,12 @@ # Gunicorn +

+ Gunicorn is maintained by volunteers. If it powers your production, please consider supporting us:
+ GitHub Sponsors + Open Collective + Revolut +

+ [![PyPI version](https://img.shields.io/pypi/v/gunicorn.svg?style=flat)](https://pypi.python.org/pypi/gunicorn) [![Supported Python versions](https://img.shields.io/pypi/pyversions/gunicorn.svg)](https://pypi.python.org/pypi/gunicorn) [![Build Status](https://github.com/benoitc/gunicorn/actions/workflows/tox.yml/badge.svg)](https://github.com/benoitc/gunicorn/actions/workflows/tox.yml) diff --git a/docs/content/sponsor.md b/docs/content/sponsor.md new file mode 100644 index 00000000..dca75500 --- /dev/null +++ b/docs/content/sponsor.md @@ -0,0 +1,47 @@ +# Support Gunicorn + +Gunicorn has been serving Python web applications since 2010. It's downloaded millions of times per month and runs in production at companies of all sizes. + +**This project is maintained entirely by volunteers.** Your support helps ensure continued development, security updates, and compatibility with new Python versions. + +## Why Sponsor? + +- **Security**: Rapid response to vulnerabilities +- **Reliability**: Bug fixes and stability improvements +- **Compatibility**: Support for new Python versions and frameworks +- **Features**: Continued development of ASGI, HTTP/2, and more +- **Documentation**: Keeping guides and references up to date + +## How to Support + +### Donate + +

+ GitHub Sponsors + Open Collective + Revolut +

+ +- **[GitHub Sponsors](https://github.com/sponsors/benoitc)** - Monthly or one-time donations +- **[Open Collective](https://opencollective.com/gunicorn)** - Transparent finances, tax-deductible in some regions +- **[Revolut](https://checkout.revolut.com/pay/c934e028-3a71-44eb-b99c-491342df2044)** - Direct donations (individuals and companies) + +### Corporate Sponsorship + +If gunicorn is part of your infrastructure, consider: + +- **Recurring sponsorship** through [GitHub Sponsors](https://github.com/sponsors/benoitc) or [Open Collective](https://opencollective.com/gunicorn) +- **Sponsored support contracts** for priority bug fixes and feature requests +- **Logo placement** on our website and README for sponsors + +For corporate inquiries: [benoitc@enki-multimedia.eu](mailto:benoitc@enki-multimedia.eu) + +## Sponsors + +Thank you to all our sponsors and contributors who make gunicorn possible! + + + +--- + +*Every contribution, no matter the size, helps keep gunicorn running. Thank you!* diff --git a/mkdocs.yml b/mkdocs.yml index f01f0da7..c19109e1 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -26,6 +26,7 @@ nav: - Community: - Overview: community.md - FAQ: faq.md + - Support Us: sponsor.md - Reference: - Settings: reference/settings.md - News: @@ -132,3 +133,5 @@ extra: link: https://github.com/benoitc/gunicorn - icon: fontawesome/brands/python link: https://pypi.org/project/gunicorn/ + - icon: fontawesome/solid/heart + link: https://github.com/sponsors/benoitc From 874e8be0a1be27c0880dfcab6278576d2e723980 Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Sat, 7 Feb 2026 11:31:40 +0100 Subject: [PATCH 2/3] docs: shorten sponsor section on homepage Simplify the sponsor section to a single concise line and link to the dedicated sponsor page instead of GitHub sponsors directly. --- docs/content/index.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/content/index.md b/docs/content/index.md index fb25acc5..e2551cb8 100644 --- a/docs/content/index.md +++ b/docs/content/index.md @@ -117,10 +117,8 @@ title: Gunicorn - Python WSGI HTTP Server

Support

-

gunicorn has been serving Python web applications since 2010. If it's running in your production stack and saving your team time and money, please consider supporting its continued development.

-

Your sponsorship helps cover security updates, compatibility with new Python versions, bug fixes, and documentation maintenance.

-

Corporate sponsors: If gunicorn is part of your infrastructure, reach out for sponsored support options.

- Become a Sponsor +

Powering Python apps since 2010. Support continued development.

+ Become a Sponsor
From 2ead70d7b396e485b4c027bc12760b4ec1deb5c5 Mon Sep 17 00:00:00 2001 From: Benoit Chesneau Date: Sat, 7 Feb 2026 14:07:53 +0100 Subject: [PATCH 3/3] docs: add Sponsor to top-level navigation Make sponsor page more visible by adding it as a top-level nav item after Community, while keeping it in Community submenu as well. --- mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/mkdocs.yml b/mkdocs.yml index c19109e1..03193260 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -27,6 +27,7 @@ nav: - Overview: community.md - FAQ: faq.md - Support Us: sponsor.md + - Sponsor: sponsor.md - Reference: - Settings: reference/settings.md - News: