Skip to main content

A simple package for easily creating Cloudflared Tunnels.

Project description

Tunnelify

Tunnelify is a Python library to easily create and manage Cloudflare tunnels, powered by Cloudflared.

Example

from tunnelify import tunnel

url, proc = tunnel(8000) # Create a tunnel on port 8000
print(url) # trycloudflare.com URL

while True:
    val = input("'exit' to exit: ")

    if val == "e":
        proc.terminate()
        break
    else: pass

Installation

Just: pip install tunnelify

Tunnelify requires Cloudflared package to work. If it doesn't exist on your system, Tunnelify will automatically install it.

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

tunnelify-0.1.0.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.

tunnelify-0.1.0-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

Details for the file tunnelify-0.1.0.tar.gz.

File metadata

  • Download URL: tunnelify-0.1.0.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for tunnelify-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9f011a9cdfbf126092a1da86dd448b4846676cce8dc8551d3148f0672948c5e2
MD5 6df4ff9e868a44713a6b4e523f74ebb1
BLAKE2b-256 13f62f628c910ad184c8036a9964b61aa8bc7d79136cbabc1768e76cdbbd43d9

See more details on using hashes here.

File details

Details for the file tunnelify-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tunnelify-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for tunnelify-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e9ac8321f79ee2c345e5d9fc3d318150faac4c87a02ba5ab531d99af53fba297
MD5 51e02efa972826fe94e006dddc6618b1
BLAKE2b-256 a28c6c260a2f149683df80a41543163aaf0237f49a0bd54a301636752519427e

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