Hi,
I’m using Altmount in a setup where both search and NZB grabbing must originate from the same public IP address. This is required because some Usenet indexers enforce strict IP consistency between search requests and download/grab operations. In my case, NZBHydra2 performs indexing/search, and Altmount performs the final grab step.
Current limitation
At the moment, the only way to enforce outbound routing through a proxy is by using standard Go environment variables: HTTP_PROXY, HTTPS_PROXY.
While functional, this approach has drawbacks:
- It applies globally to the entire process
- It can unintentionally affect internal HTTP calls
- It is difficult to control in containerized environments (VPN/proxy setups)
- It may introduce unexpected networking side effects
Suggested improvement
It would be very helpful if Altmount provided a native proxy configuration option in the UI or config file, similar to how StremThru handles outbound routing.
Ideally:
- Configurable HTTP proxy (host, port)
- Clear separation between application traffic and internal service traffic
- No reliance on global environment variables
Benefits
- More predictable networking behavior
- Easier deployment in Docker/VPN environments (e.g. Gluetun-based stacks)
- Avoids unintended proxying of internal requests
- Better compatibility with strict indexers requiring consistent IP usage
Summary
This feature would significantly improve usability in advanced self-hosted setups where outbound IP consistency is required across multiple services.
Thanks for considering it
Hi,
I’m using Altmount in a setup where both search and NZB grabbing must originate from the same public IP address. This is required because some Usenet indexers enforce strict IP consistency between search requests and download/grab operations. In my case, NZBHydra2 performs indexing/search, and Altmount performs the final grab step.
Current limitation
At the moment, the only way to enforce outbound routing through a proxy is by using standard Go environment variables: HTTP_PROXY, HTTPS_PROXY.
While functional, this approach has drawbacks:
Suggested improvement
It would be very helpful if Altmount provided a native proxy configuration option in the UI or config file, similar to how StremThru handles outbound routing.
Ideally:
Benefits
Summary
This feature would significantly improve usability in advanced self-hosted setups where outbound IP consistency is required across multiple services.
Thanks for considering it