1.11.0
fosrl/pangolin1.11.0Jun 11, 2026by oschwartz10612
AI Summary
Adds geo-blocking, health checks, path rewriting, and header auth. Introduces a major separation of concerns with Remote Nodes.
Key Highlights
- Geo-blocking added to the rules engine.
- Health checks and path-rewriting added to targets.
- Header auth authentication method added.
- Managed Nodes renamed to Remote Nodes with a new container image.
- Default Integration API port changed from 3004 to 3003.
Breaking Changes
- Managed Pangolin Nodes are now Remote Nodes with a new container image (`fosrl/pangolin-node`).
- Default Integration API port changed from `3004` to `3003`.
New Features
- Geo-blocking in rules engine.
- Health checks for targets.
- Path rewriting for targets.
- Header auth authentication method.
- Improved targets input.
Full Release Notes
## What's Changed
- Add geo-blocking to rules engine
- Add health checks to targets
- Add path-rewriting to targets
- Add refresh buttons to more tables
- Add header auth authentication method
- Improved targets input
- Cleaned up docs and readme
- BREAKING: Managed Pangolin Nodes are now Remote Nodes with a new container image (see below)
- BREAKING: Default Integration API port changed from `3004` to `3003`
- If you use the integration API, you will need to update the port in the Traefik dynamic config.
**Full Changelog**: https://github.com/fosrl/pangolin/compare/1.10.3...1.11.0
## New Contributors
* @vmfventura made their first contribution in https://github.com/fosrl/pangolin/pull/1572
* @Shamilius made their first contribution in https://github.com/fosrl/pangolin/pull/1550
* @nicolaus-hee made their first contribution in https://github.com/fosrl/pangolin/pull/1588
* @iconoclasthero made their first contribution in https://github.com/fosrl/pangolin/pull/1608
* @OddMagnet made their first contribution in https://github.com/fosrl/pangolin/pull/1539
* @jln-brtn made their first contribution in https://github.com/fosrl/pangolin/pull/1522
## How to Update
> [!IMPORTANT]
> Always back up your config app-data before updating. This will allow you to easily roll back if the update breaks your configuration. You will not be able to easily downgrade otherwise.
[View documentation](https://docs.digpangolin.com/self-host/how-to-update)
## Managed -> Remote Nodes
In 1.9.0 we introduced Managed Pangolin Nodes which are self-hosted instances of Pangolin that are managed by our cloud control plane. Up until now, the main Pangolin container image could run as either a self-hosted instance or a Managed Node. This was too confusing and caused a lot of support issues.
Starting in 1.11.0, the main Pangolin container image (`fosrl/pangolin`) is only for self-hosted instances. Managed nodes are now called Remote Nodes and have their own container image (`fosrl/pangolin-node`). The code for remote nodes has been moved to its own repository: [https://github.com/fosrl/pangolin-node](https://github.com/fosrl/pangolin-node).
Migration is very straightforward - just swap the container. Contact us via email or Discord if you need help.
```yaml
services:
pangolin:
image: fosrl/pangolin-node:latest # It's best practice to pin to a specific version, e.g. pangolin-node:1.0.0
# ...
```
## License Update
Read the full post with details and more about how we arrived at this decision here: [https://digpangolin.com/blog/posts/license-change](https://digpangolin.com/blog/posts/license-change)
The high level:
The existing Pangolin Community Edition (CE) container (`fosrl/pangolin`) remains 100% AGPL‑3 compliant and fully open‑source – nothing has changed there.
We recently moved our SaaS (Cloud) code from a private downstream fork into the main repository to improve transparency and development speed. This cloud‑related code is licensed differently, as it powers our hosted service.
Additionally, we’re introducing a new Pangolin Enterprise Edition (EE), distributed separately under the Fossorial Commercial License (FCL). The EE container’s tag is prepended with `ee`. A few key things:
- **It’s fully free for individuals (homelabbers, hobbyists, etc) and small businesses (under $100K annual revenue).**
- The current EE build does not yet include enterprise‑specific features, but they’ll roll out soon. Right now, it’s identical to the CE.
- The CE remains the default. Using the EE is opt-in.
Read more in the documentation: https://docs.digpangolin.com/self-host/enterprise-edition
Our goal is to stay true to our open‑source principles, enable most of our large community to benefit from the full suite of features, and build a sustainable business that funds ongoing development.