exposekit
exposekit A library to expose your localhost server to a more wider network. You can utilize this library to host your loopback server to LAN, or even the internet.
Installation
pip3 install exposekit
To customize this build before installing,
apt install git && git clone https://github.com/pulse-empire/exposekit && cd exposekit && pip3 install -e .
How to use
** A simple proxy server that binds client to server socket and forwards all incoming and outgoing requests to your localhost **
import exposekik.proxy as eproxy
if __name__="__main__":
proxy_server = eproxy.setup(proxy_interface="0.0.0.0", proxy_port=8080, loopback_address='127.0.0.1', loopback_port=5000)
** A simple approach that channels your localhost to send and receive requests via a tunnel service **
import exposekit
Metadata
Release files for exposekit 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exposekit-1.0.1.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exposekit-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.6 kB
Release files / exposekit-1.0.1.tar.gz
| Download URL | exposekit-1.0.1.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ec34ebe4e3cc4644cd66ebe6072814cb7a9f065352deda363479857e4223190
|
|
BLAKE2b-256 checksum How to use checksums |
f7397f59bc26b8a963fe1d5db60b5a789b124fe7b61539b856de436333aae3fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / exposekit-1.0.1-py3-none-any.whl
| Download URL | exposekit-1.0.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
640c1d2dce5b9cddf61eec75168ba81f7cc70e79c775f78e34d71af0299fa22c
|
|
BLAKE2b-256 checksum How to use checksums |
6fa1284831ec81face139db4f053d3db1ccc578501431681c099c2d9b78fc112
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|