Skip to main content

A simple http proxy

Project description

mooo

mooo is a lightweight HTTP proxy written in Python. You can start it in the server that you can use it as a proxy server.

Quick Start

Installation

pip install mooo

Usage

  1. Start the proxy server
mooo --host 0.0.0.0 --port 8080
  1. Use the proxy server to access the internet
curl http://your_proxy_server:8080/{http_url}
git clone http://your_proxy_server:8080/{github_url}

[!WARNING] The proxy server auto proxy the local network, it could be a security issue. Please use it in docker or specify --allow-domain to limit the domain that the proxy server can access.

Docker Guide

docker run -p 8080:8080 bebound/mooo --host 0.0.0.0 --port=8080

Parameters

Parameter Description Default
--host The listening host 127.0.0.1
--port The listening port 8080

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

mooo-0.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

mooo-0.0.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file mooo-0.0.1.tar.gz.

File metadata

  • Download URL: mooo-0.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for mooo-0.0.1.tar.gz
Algorithm Hash digest
SHA256 cc232562b56d39f35950cdd136749388ae4ee97010eec6c36758232dfcf5968a
MD5 901840f85f9a55fb89aca6746e263b73
BLAKE2b-256 72133068e9494aed9ca818263702ea78dd2214fe93b21459fa18565288c92fc3

See more details on using hashes here.

File details

Details for the file mooo-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mooo-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for mooo-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d39f73b87473618f9cd308e56c35c0202fa53912d8ddcf65ec7a1b170504a22f
MD5 ace6478f5d94eb0fe4c1f8fad2ed7e2f
BLAKE2b-256 d0f7d363f34f5bb436f40643d8140ba8b9d97445d0bdf464fa8f77bc59056d98

See more details on using hashes here.

Supported by

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