mirror of
https://github.com/fosrl/pangolin.git
synced 2026-11-13 06:14:30 -06:00
Closed
opened 2026-04-16 08:30:59 -05:00 by GiteaMirror
·
8 comments
No Branch/Tag Specified
main
dependabot/npm_and_yarn/npm-dependencies-adef1355ca
dependabot/go_modules/install/go-install-dependencies-1560069833
1-27
dependabot/npm_and_yarn/node-forge-1.4.3
feat/sync-idp-user-dir
l10n_dev
dev
website-checkout
dependabot/github_actions/github-actions-dependencies-6e53f9d9a5
dependabot/npm_and_yarn/node-forge-1.4.2
dependabot/github_actions/github-actions-dependencies-0c219a018e
extern-ws
1.26.0
1.26.0-rc.0
1.25.3
1.25.2
1.25.1
1.25.0
1.25.0-rc.0
1.24.0
1.24.0-rc.0
1.23.0
1.23.0-rc.0
1.22.2
1.22.1
1.22.0
1.22.0-rc.0
1.21.1
1.21.0
1.21.0-rc.0
1.20.0
1.20.0-rc.0
1.19.4
1.19.3
1.19.2
1.19.1
1.19.0
1.19.0-rc.1
1.19.0-rc.0
1.18.4
1.18.3
1.18.2
1.18.1
1.18.0
1.18.0-rc.0
1.17.1
1.17.0
1.17.0-rc.0
1.16.2
1.16.1
1.16.0
1.16.0-rc.0
1.15.4
1.15.3
1.15.2
1.15.1
1.15.0
1.15.0-rc.0
1.14.1
1.14.0
1.14.0-rc.0
1.13.1
1.13.0
1.13.0-rc.0
1.12.3
1.12.2
1.12.1
1.12.0
1.12.0-rc.0
1.11.1
1.11.0
1.10.3
1.10.2
1.10.1
1.10.0
1.9.4
1.9.3
1.9.2
1.9.1
1.9.0
1.8.0
1.7.3
1.7.2
1.7.1
1.7.0
1.6.2
1.6.1
1.6.0
1.5.1
1.5.0
1.4.0
1.3.2
1.3.1
1.3.0
1.2.0
1.1.0
1.0.1
1.0.0
1.0.0-beta.15
1.0.0-beta.14
1.0.0-beta.13
1.0.0-beta.12
1.0.0-beta.11
1.0.0-beta.10
1.0.0-beta.9
1.0.0-beta.8
1.0.0-beta.7
1.0.0-beta.6
1.0.0-beta.5
1.0.0-beta.4
1.0.0-beta.3
1.0.0-beta.2
1.0.0-beta.1
Labels
Clear labels
api
authentication
bug
config
dependencies
docker
documentation
enhancement
good first issue
help wanted
Improvement
Look Into
needs investigating
networking
new feature
non-critical bug
potential bug
pull-request
question
reverse proxy
Security
stale
ui
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/pangolin#1733
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @nurhalim88 on GitHub (Jul 10, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/1044
Originally assigned to: @miloschwartz on GitHub.
For common errors like 404, 500 or Internal Server Error it would be better to redirect to a dedicated error page. It looks nicer and is better than just displaying a plain "404 page not found" or "Internal Server Error" message.
You (Browser) Working ✅ <-> Proxy (Pangolin) Working ✅ <-> Host (something.com) Error ❌
Below is the sample, thanks.
@oschwartz10612 commented on GitHub (Jul 10, 2025):
We actually have a POC of this working internally and could release some instructions for it sometime soon!
@miloschwartz commented on GitHub (Jul 12, 2025):
Yeah we can work on docs for this. We've played around with this tool: https://github.com/tarampampam/error-pages?tab=readme-ov-file
Pretty easy to set up and use
@MorganKryze commented on GitHub (Jul 31, 2025):
That would be a pretty nice feature! I tried it on a separate server and got it working pretty well. But got an issue with "vanilla" error pages still appearing on 404 pages for services that were down. But once up, those service would deliver proper error pages. Could not figure out why, did you manage to mitigate this issue?
@coolbepps commented on GitHub (Aug 18, 2025):
Would you be willing to share some details about how you managed to got it working? I'm having some difficulties and the only thing I managed to achieve was 404'ing all my resources. Thanks in advance!
@coolbepps commented on GitHub (Aug 18, 2025):
I managed to make it work:
dynamic_config.yml.dynamic_config.yml.dynamic_config.yml.5, Finally, added the middleware to the
websecureentrypoint intraefik_config.yml.So far it seems to work well, I will report if there's any issues I run into.
@elcajon commented on GitHub (Aug 18, 2025):
I've been tracking this issue for a while and have just tested your solution. Everything works perfectly. Thank you very much! Perhaps this would be worth submitting as a pull request here:
https://github.com/fosrl/docs-v2/tree/main/self-host/community-guides
@oschwartz10612 commented on GitHub (Aug 23, 2025):
Yep thats pretty much how we got it to work as well sorry for not
getting back to you in time.
Yeah a guide would be super cool if you want to take a stab at it! :}
I dont feel like we should bake it in quite yet to the default install...
@jiriteach commented on GitHub (Nov 9, 2025):
Hi - I have a quick question. This works however if I want to change the rule so certain domains are excluded, it does not - in fact anything I change the rule to does not work. Any idea what could be causing this?
In my case - since I have Plex - installed proxied - loading this - Plex throws a 401 then redirects to its login screen. The 401 however is being intercepted and show in the custom error so trying to exclude this. Thanks