Comments (7)
I'll re-open this, especially since NGINX supports dynamic modules now.
from staticfile-buildpack.
Hi @Wykks
We looked into it a bit and we drew a different conclusion. Nginx does not support HTTP/2 "out of the box". It would require us to compile in a custom module, which is currently marked by the developers as "experimental".
Nginx compiles to a single binary, so we'd be imposing that experimental code on everyone who uses the staticfile buildpack.
Until Nginx fold HTTP/2 into the mainline, or mark the HTTP/2 module as being production-ready, we don't think we can do this. Closing.
from staticfile-buildpack.
This module is no longer marked as experimental:
http://hg.nginx.org/nginx.org/rev/88228d493640
Would it be possible to reopen this issue?
from staticfile-buildpack.
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/128965745
The labels on this github issue will be updated when the story is started.
from staticfile-buildpack.
We have created an issue in Pivotal Tracker to manage this:
https://www.pivotaltracker.com/story/show/148776859
The labels on this github issue will be updated when the story is started.
from staticfile-buildpack.
@danielraad I'm wondering what your use case is for this? For most CF installations, gorouter will live in front of the app and terminate using HTTP/1.x, and proxy to the app over HTTP/1.x (https://github.com/cloudfoundry/gorouter#http2-support) so in that usecase adding HTTP/2.0 to the app container will not be relevant.
Is there a different usecase that I'm not thinking through?
from staticfile-buildpack.
@dgodd that was indeed the use case that I was interested in, I didn't realize that gorouter does not support http/2 yet.
from staticfile-buildpack.
Related Issues (20)
- How to provide application context path while deploying through staticfile build pack HOT 2
- Erroneous warning that nginx 1.21.x will no longer be supported in new buildpacks after 2022-05-25 HOT 2
- Release: staticfile-buildpack (Feb) HOT 1
- [QUESTION] When will staticfile-buildpack be available on cflinuxs4 stack? HOT 2
- Missing mime type for otf files (opentype fonts) ? HOT 5
- Release: staticfile-buildpack (Mar) HOT 1
- Ruby is not available in cflinuxfs4 HOT 1
- Release: staticfile-buildpack (Apr) HOT 1
- Release: staticfile-buildpack (May) HOT 1
- Release: staticfile-buildpack (Jun) HOT 1
- Release: staticfile-buildpack (Jul) HOT 1
- Release: staticfile-buildpack (Aug)
- Release: staticfile-buildpack (Sep) HOT 1
- Release: staticfile-buildpack (Oct) HOT 1
- Release: staticfile-buildpack (Nov) HOT 1
- Release: staticfile-buildpack (Dec) HOT 1
- Release: staticfile-buildpack (Jan) HOT 1
- Release: staticfile-buildpack (Feb) HOT 1
- Release: staticfile-buildpack (02-29) HOT 1
- Release: staticfile-buildpack (Mar)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from staticfile-buildpack.