Skip to main content

ReExpose HTTP basic auth endpoints on localhost as unauthenticated endpoints

Project description

reexpose

Expose an authenticated HTTP endpoint on localhost as an unauthenticated one.

Built for Plex Podcasts to connect to premium podcast feeds.

Installation & running

pip install reexpose

This will put ReExpose on your path. Then, copy config_example.yaml to config.yaml and edit it to your liking. When you're ready:

reexpose --config path/to/config.yaml [--port 5000]

ReExpose will make the endpoint available on localhost at port 5000 by default.

Development

Simply install the dev extra:

git clone https://github.com/jeffcasavant/reexpose.git
cd reexpose
pip install .[dev]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ReExpose-0.1.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ReExpose-0.1.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file ReExpose-0.1.1.tar.gz.

File metadata

  • Download URL: ReExpose-0.1.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.0 CPython/3.7.0

File hashes

Hashes for ReExpose-0.1.1.tar.gz
Algorithm Hash digest
SHA256 acb48a2b85a68bc28c3a39db577dfbfeac54efde25a1ceb9e5942b4a827ad791
MD5 92f9bec8c09c876aeb88d6023db7e010
BLAKE2b-256 36fbe78759a84b362655d42b2aa5f8da56ae7ead677cf2a7feb139bf59ac586d

See more details on using hashes here.

File details

Details for the file ReExpose-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ReExpose-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.28.0 CPython/3.7.0

File hashes

Hashes for ReExpose-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c8a71d57bbf72af08002fd30d7394fa0d83ee03bbc98ff4630d4131ed002b099
MD5 148bca39320063613561e24a5769ef65
BLAKE2b-256 d50af92cd82005e70ec71fbb35e46880add8da9ca89f15a8c9ebaa13317f22a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page