You might even be able to bypass hotspot limits on mobile data by setting client device’s TTL to 65, which gets reduced to Android’s default of 64 once routed through your phone. This can be done with sysctl on Linux.
Alternatively, if that doesn’t work, just run an HTTP proxy server on your phone. Tinyproxy is easy to set-up, and is available in default Termux repository.
You might even be able to bypass hotspot limits on mobile data by setting client device’s TTL to 65, which gets reduced to Android’s default of 64 once routed through your phone. This can be done with
sysctlon Linux.Alternatively, if that doesn’t work, just run an HTTP proxy server on your phone. Tinyproxy is easy to set-up, and is available in default Termux repository.