-
Notifications
You must be signed in to change notification settings - Fork 358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NGINX support #117
Comments
Hi, |
The header is named |
The solution with the |
When the feature is done, the github action should automatically create a new image. The feature itself should be done pretty soon. |
Thank you! appreciates that |
The feature is done 😄 |
@rikimaru0345 It works good now with the |
This feature will be part of the 1.2 release. We don't have a due date for any of the upcoming releases but you can track the progress via the milestones here: https://github.com/cloudhut/kowl/milestone/3 |
So using in production the `master ` tag is safe ?
…On Tue, Aug 18, 2020 at 12:08 PM Martin Schneppenheim < ***@***.***> wrote:
This feature will be part of the 1.2 release. We don't have a due date for
any of the upcoming releases but you can track the progress via the
milestones here:
https://github.com/cloudhut/kowl/issues?q=is%3Aopen+is%3Aissue+milestone%3A%221.2+release%22
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#117 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN6JGQSUAYLRTZCJK2BCVDSBJAJZANCNFSM4QBLZ6CQ>
.
|
No you should not use the We do test each version before we create a new release. The definition of "safe for production" varies a lot I guess. |
Just found a critical bug, when i run the application with the
`X-Forwarded-Prefix` header, there is not messages although i have.
I found an error, seems like the web socket
is not working well with the new header
Error in developer tools:
![image](https://user-images.githubusercontent.com/1827994/90497405-b8f5bd80-e14f-11ea-8043-d3d1c081dfc8.png)
With the proxy:
![image](https://user-images.githubusercontent.com/1827994/90497409-babf8100-e14f-11ea-8b46-081dd03633b3.png)
Without the proxy:
![image](https://user-images.githubusercontent.com/1827994/90497413-bbf0ae00-e14f-11ea-944d-8a6a149a9a92.png)
|
Which version (commit hash) were you testing? I'll try to reproduce the error 👍 😄 Can you please post your NGINX config? edit: |
Using the latest commit: f0aa871
yml config:
docker config:
|
Ah, do you happen to have a docker-compose file that I can use to reproduce the error? 😄 |
Ah, not something completed that i can send, because its used in docker swarm with multiple compose overrides. |
@rikimaru0345 I created a small project that you can clone and reproduce the error: |
Thanks, I will take a look this evening! |
@sagitsofan
|
@rikimaru0345 Just pull the images manually and then run it again: docker pull nginx:1.19-alpine |
Seems like the issue is really simple. nginx must be configured to keep passing the upgrade header.
Here's how my complete
See here for why this is needed: |
Works great, Thank you @rikimaru0345 |
Kowl does not support NGINX.
I added a NGINX in front of Kowl and the UI is broken, because that many static resources are absolute and not relative, according to the location configured inside the
nginx.conf
I configured Kowl to be under
admin/kafka
path, but all the static resources are pointing to/
I saw in the Frontend a configuration with
%PUBLIC_URL%
but it needs to be exported as a environment variable from outside of the container ( like in docker compose yml example bellow )Example for my nginx configuration:
The text was updated successfully, but these errors were encountered: