github fosrl/pangolin 1.0.0-beta.15

one day ago

What's Changed

  • Support for adding more than one base domain
    • SSO works across multiple base domains
  • Automatically install and configure Crowdsec via installer script
    • Add option to add Crowdsec on new installs via installer script
    • Add option to add Crowdsec to existing installs via installer script
  • Add support h2c as method to resource target
  • Strip :80 and :443 from domain to before matching to resource
    • Fix Plex custom URL on iOS app connectivity issue
  • Evaluate rules even if all auth is disabled for resource
  • Fix bug causing targets and rules tables to only show 10 rows
  • Delete stale data (expired sessions) from database on start up

Full Changelog: 1.0.0-beta.14...1.0.0-beta.15

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

Automatic Crowdsec Add-on

If you already have Pangolin installed:

Fully update the latest Pangolin version first. Make sure she stack is not running, then, download the latest installer and rerun it as root. It will detect that you have already installed Pangolin and will prompt for a Crowdsec install. Respond yes.

Your stack will be brought down and backed up in the local directory. Crowdsec will be added to the config files and the stack will be brought back up. If config is broken untar the backup created at runtime and replace.

For first time installs:

Go through installation steps as usual. The last question will ask if you want to install Crowdsec. Respond yes.

Multiple Base Domains

You can now use more than one domain in Pangolin. The migration script will handle migrating your old domain to the new config format. To add new domains, see the domains section of the Pangolin config file in the docs.

SCR-20250227-jwtp

Don't miss a new pangolin release

NewReleases is sending notifications on new releases.