For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml
[!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.
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml
[!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.
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml
[!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.
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from config/letsencrypt/acme.json which is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.yml
[!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.
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/fosrl/pangolin](https://github.com/fosrl/pangolin) | patch | `1.18.0` → `1.18.4` |
---
### Release Notes
<details>
<summary>fosrl/pangolin (ghcr.io/fosrl/pangolin)</summary>
### [`v1.18.4`](https://github.com/fosrl/pangolin/releases/tag/1.18.4)
[Compare Source](https://github.com/fosrl/pangolin/compare/1.18.3...1.18.4)
##### Read the 1.18 Announcement
Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release)
##### What's Changed
- Add allow editing self and owner user roles
- Add s3 log streaming endpoint
- Add client endpoint to network log
- Add streaming errors for debug
- Improve show when a domain is config managed
- Improve refer to SSL as TLS by [@​AstralDestiny](https://github.com/AstralDestiny)
- Fix email not prefiling in invite
- Fix confirm delete of share links
- Fix pick the most specific domain in blueprints
- Fix not including today in status history graph
- Fix pick up other domains in the sans field
- Fix dont show link when wildcard
**Full Changelog**: <https://github.com/fosrl/pangolin/compare/1.18.3...1.18.4>
##### How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from `config/letsencrypt/acme.json` which is mounted into the container. **If your Traefik acme.json file is not mounted into this default location [update the config in privateConfig.yml](https://docs.pangolin.net/self-host/advanced/private-config-file#acme-configuration)**
> \[!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.pangolin.net/self-host/how-to-update)
### [`v1.18.3`](https://github.com/fosrl/pangolin/releases/tag/1.18.3)
[Compare Source](https://github.com/fosrl/pangolin/compare/1.18.2...1.18.3)
##### Read the 1.18 Announcement
Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release)
##### What's Changed
- Add pagination to user and role dropdown to handle many users and roles
- Add link to http private resources on the member page
- Add translations to the member page
- Add clear certificates pangctl command
- Add flattened data fields from the {{data}} object in alert webhooks
- Add ENABLE\_SQLITE\_WAL\_MODE env var to enable WAL mode for sqlite
- Fix mismatched resource health status with preexisting health check status
- Fix preexisting health checks may not have a name
- Fix midnight time of day issue with status history display
- Fix overlap alias addresses when creating more than one private resource in blueprints
- Fix memory leak issue with sqlite and drizzle
- Fix finding all json files when a directory is passed to acme\_json\_path
- Fix make sure the domain is defined on a http resource when creating it
- Fix alerting features and provisioning showing when disable\_enterprise\_features is set
- Fix exclude local/private/CGNAT IPs from COUNTRY=ALL and ASN=ALL/AS0 geo-blocking rules
- Small UI improvements
- Small speed increases in a couple of places
##### New Contributors
- [@​Blacks-Army](https://github.com/Blacks-Army) made their first contribution in [#​2843](https://github.com/fosrl/pangolin/pull/2843)
- [@​Josh-Voyles](https://github.com/Josh-Voyles) made their first contribution in [#​2998](https://github.com/fosrl/pangolin/pull/2998)
**Full Changelog**: <https://github.com/fosrl/pangolin/compare/1.18.2...1.18.3>
##### How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from `config/letsencrypt/acme.json` which is mounted into the container. **If your Traefik acme.json file is not mounted into this default location [update the config in privateConfig.yml](https://docs.pangolin.net/self-host/advanced/private-config-file#acme-configuration)**
> \[!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.pangolin.net/self-host/how-to-update)
### [`v1.18.2`](https://github.com/fosrl/pangolin/releases/tag/1.18.2)
[Compare Source](https://github.com/fosrl/pangolin/compare/1.18.1...1.18.2)
##### Read the 1.18 Announcement
Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release)
##### What's Changed
- Fix status history and status of resources not updating in CE
- Add support for customizing webhook body for alerts
- Support scraping multiple acme json files if directory provided in `acme_json_path`
- Support scraping in certificates from a HTTP endpoint using `acme_http_endpoint`
- Various other bug fixes and improvements
**Full Changelog**: <https://github.com/fosrl/pangolin/compare/1.18.1...1.18.2>
##### How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from `config/letsencrypt/acme.json` which is mounted into the container. **If your Traefik acme.json file is not mounted into this default location [update the config in privateConfig.yml](https://docs.pangolin.net/self-host/advanced/private-config-file#acme-configuration)**
> \[!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.pangolin.net/self-host/how-to-update)
### [`v1.18.1`](https://github.com/fosrl/pangolin/releases/tag/1.18.1)
[Compare Source](https://github.com/fosrl/pangolin/compare/1.18.0...1.18.1)
##### Read the 1.18 Announcement
Read the full announcement with discussion of new features: [Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting](https://pangolin.net/news/1-18-release)
##### What's Changed
- Add cert status in public resources table
- Add cert status in private resources table
- Fix handle backward compatible siteId in site-resource API calls
- Fix handle sans in the acme.json
- Fix cert status failed when no EE license is present
- Fix migration to handle possible not null for TCP, UDP, and ICMP
- Fix broken underlined font rendering in FireFox browsers
- Fix migration to calculate actual resource status
- Fix health check input to only allow Newt sites
- Fix don't show site online status for local sites
- Fix scrape certs from ALL resolvers
- Other small visual fixes and improvements
**Full Changelog**: <https://github.com/fosrl/pangolin/compare/1.18.0...1.18.1>
##### How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from `config/letsencrypt/acme.json` which is mounted into the container. **If your Traefik acme.json file is not mounted into this default location [update the config in privateConfig.yml](https://docs.pangolin.net/self-host/advanced/private-config-file#acme-configuration)**
> \[!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.pangolin.net/self-host/how-to-update)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE3Ny45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
renovate-bot
changed title from Update ghcr.io/fosrl/pangolin Docker tag to v1.18.1 to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.22026-05-04 08:01:39 +05:30
renovate-bot
changed title from Update ghcr.io/fosrl/pangolin Docker tag to v1.18.2 to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.32026-05-07 08:01:49 +05:30
renovate-bot
changed title from Update ghcr.io/fosrl/pangolin Docker tag to v1.18.3 to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.42026-05-14 08:02:59 +05:30
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
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.
This PR contains the following updates:
1.18.0→1.18.4Release Notes
fosrl/pangolin (ghcr.io/fosrl/pangolin)
v1.18.4Compare Source
Read the 1.18 Announcement
Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting
What's Changed
Full Changelog: https://github.com/fosrl/pangolin/compare/1.18.3...1.18.4
How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from
config/letsencrypt/acme.jsonwhich is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.ymlView documentation
v1.18.3Compare Source
Read the 1.18 Announcement
Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting
What's Changed
New Contributors
Full Changelog: https://github.com/fosrl/pangolin/compare/1.18.2...1.18.3
How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from
config/letsencrypt/acme.jsonwhich is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.ymlView documentation
v1.18.2Compare Source
Read the 1.18 Announcement
Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting
What's Changed
acme_json_pathacme_http_endpointFull Changelog: https://github.com/fosrl/pangolin/compare/1.18.1...1.18.2
How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from
config/letsencrypt/acme.jsonwhich is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.ymlView documentation
v1.18.1Compare Source
Read the 1.18 Announcement
Read the full announcement with discussion of new features: Pangolin 1.18 - HTTPS Private Resources, Multi-Site Routing, and Alerting
What's Changed
Full Changelog: https://github.com/fosrl/pangolin/compare/1.18.0...1.18.1
How to Update
For Pangolin Enterprise: the server now scrapes in the certificates from Treafik's acme.json file. On default installs, this should work out of the box importing from
config/letsencrypt/acme.jsonwhich is mounted into the container. If your Traefik acme.json file is not mounted into this default location update the config in privateConfig.ymlView documentation
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.
aebef5d7cfto2c828b4923Update ghcr.io/fosrl/pangolin Docker tag to v1.18.1to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.22c828b4923todecbebde1bUpdate ghcr.io/fosrl/pangolin Docker tag to v1.18.2to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.3decbebde1bto3c16cea821Update ghcr.io/fosrl/pangolin Docker tag to v1.18.3to Update ghcr.io/fosrl/pangolin Docker tag to v1.18.4View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.