mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-22 21:12:51 -05:00
Support "Domain" for Resource Access Allowlisting #129
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gokussjx on GitHub (Mar 9, 2025).
Resource access allowlisting currently looks like this:
This is great for static IP, however, this cannot work for systems with a dynamic IP address.
Adding support for a "Domain" would be very beneficial.
The use-case I'm thinking of is for self-hosted services which have a dynamic IP address, often bound with dynamic DNS services such as DynDNS, DuckDNS, etc. Since the host requests the upstream DNS to update the IP address, all Pangolin has to do is query it on the fly and allow that IP access. One potential implementation around the TTL is to cache the old IP for a short period of time.