mirror of
https://github.com/mthenw/frontail.git
synced 2026-04-26 10:15:52 +03:00
[GH-ISSUE #108] Allow custom path #76
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/frontail#76
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @thenets on GitHub (Jan 9, 2018).
Original GitHub issue: https://github.com/mthenw/frontail/issues/108
I'm trying to implement the Frontail with my test environment.
Problem:
I can't expose too many ports to my team test. So I decide add paths inside the port 80 but the Frontail doesn't expected that and don't rewrite the path of JS dependencies.
I added the path "tail-archiver"

And errors was raised cause don't found the dependencies:

@mthenw commented on GitHub (Jan 10, 2018):
Hey,
what's the setup? Do you use some kind of proxy between browser and frontail?
@thenets commented on GitHub (Jan 11, 2018):
@mthenw exactly. For debug of test environment I use Sentry and I'm trying to use this project to debug. I'm using the load balancer of Rancher as a proxy.
@bberenberg commented on GitHub (Jan 17, 2018):
We're hoping to do something similar with nginx. In fact the hope is to run multiple of these in parallel so that each different path provides access to a different log file.
@thenets commented on GitHub (Jan 17, 2018):
Yes @bberenberg. That's what I want too but using HAProxy.
@mthenw commented on GitHub (Jan 25, 2018):
Closing this one as I think it should be solved as I described in https://github.com/mthenw/frontail/issues/84. Let me know what do you think!
@thenets commented on GitHub (Jan 26, 2018):
@mthenw I think is different. The problem I report is related to URL.
In the current frontail release I can't set prefix in the URL:
http://localhost/ (works perfect)
http://localhost/myprefix/ (stop working)
I think is not related to #84.
@bberenberg commented on GitHub (Jan 31, 2018):
Agree with the above. This one is specific to having it run with a context path, regardless of the number of instances running. #84 is about having a single instance show multiple logs.
@mzgaljic commented on GitHub (Jan 31, 2018):
Can his be re-opened? Looking to have this feature as well...want to run behind an nginx proxy on a custom path.
@mthenw commented on GitHub (Jan 31, 2018):
Ok, I'm reopening this issue. Will try to work on that next week.
@thenets commented on GitHub (Feb 1, 2018):
Thanks @mthenw! If you want help give me the way to add this feature and I'll do what I can.
@mthenw commented on GitHub (Mar 14, 2018):
@bberenberg @thenets I started working on this and I have few thoughts.
If there will be additional
pathparam that will cause that frontail will expose frontend on specific URL path it still doesn't solve the problem completely as you are not able to expose multiple frontail instances on the same port.Can you guys share me your nginx/lb configuration? I think it should be doable without adding anything in the frontail.
@bberenberg commented on GitHub (Mar 15, 2018):
Just a normal reverse proxy is my goal
@mthenw commented on GitHub (Apr 7, 2018):
@bberenberg @thenets I just released version 4.2.0. Let me know if it works :)