Skip to content

Releases: fosrl/pangolin

1.0.0-beta.8

21 Jan 02:47
d1278c2
Compare
Choose a tag to compare

What's Changed

  • Pick random port when updating targets

Full Changelog: 1.0.0-beta.7...1.0.0-beta.8

1.0.0-beta.7

18 Jan 03:02
d27ecaa
Compare
Choose a tag to compare

What's Changed

  • Add missing await when verifying pincode by @mallendeo in #75
  • Remove double createHttpError

New Contributors

Full Changelog: 1.0.0-beta.6...1.0.0-beta.7

1.0.0-beta.6

16 Jan 05:08
e4fe749
Compare
Choose a tag to compare

What's Changed

  • Optionally set CORS config in config.yml (see Docs)
    • Default CORS settings are more open to allow for insecure local access via http
    • Installer will set strict CORS policy
  • Optionally set trust proxy in config.yml (see Docs)
  • Support for setting some config variables as environment variables (see Docs where marked Env: ...)
    • This was introduced to make Unraid setup easier
  • Automatically update exit nodes in database to use Gerbil start port from config if changed after the exit node was created
  • Optionally attempt to generate (and overwrite) Traefik config files if GENERATE_TRAEFIK_CONFIG environment variable is set
    • This was introduced to make Unraid setup easier

Full Changelog: 1.0.0-beta.5...1.0.0-beta.6

1.0.0-beta.5

13 Jan 01:40
516c682
Compare
Choose a tag to compare

What's Changed

  • Ability to create local sites that do not tunnel
    • Discussed in #22
    • This enables you to use Pangolin and its auth as a normal reverse proxy without WireGuard tunnels
  • Create direct share links that do not require client side redirect
    • Discussed in #35
    • To take advantage of this, you must also update Badger to v1.0.0-beta.2 in the traefik_config.yml. Our migration scripts will attempt to do this for you automatically upon updating Pangolin.
  • Bootstrap container volume if not already bootstrapped
  • Other small enhancements and bug fixes

Full Changelog: 1.0.0-beta.4...1.0.0-beta.5

1.0.0-beta.4

12 Jan 01:04
025c2c5
Compare
Choose a tag to compare

What's Changed

  • Fix regex for base_domain to allow for numbers

Full Changelog: 1.0.0-beta.3...1.0.0-beta.4

1.0.0-beta.3

11 Jan 20:26
5774e53
Compare
Choose a tag to compare

What's Changed

  • Allow hyphens in base_domain
  • Ensure redirect param is safe before blindly redirecting
    • Thank you to catmandx for bringing this to our attention
  • Improve verbiage in the resource targets input form
  • Add site_block_size to config for Gerbil
  • Ask for base domain in installer CLI tool
  • Ask user to log in before accepting invite if user already exists
  • Other UI improvements

Full Changelog: 1.0.0-beta.2...1.0.0-beta.3

1.0.0-beta.2

08 Jan 03:50
235e912
Compare
Choose a tag to compare

What's Changed

  • Split base_url into dashboard_url and base_domain in config to support two-part domain TLD
    • dashboard_url: The full URL by which you access the Pangolin dashboard, like https://proxy.example.com
    • base_domain: The root of your domain, like example.com
  • Be more flexible about which strings are accepted as target IP

New Contributors

1.0.0-beta.1

05 Jan 21:06
a817276
Compare
Choose a tag to compare

First Pangolin Release!

Full Changelog: https://github.com/fosrl/pangolin/commits/1.0.0-beta.1

See our install docs for how to setup and configure Pangolin. Docker image can be found at: https://hub.docker.com/r/fosrl/pangolin