Quickly serve your flask apps using ngrok
Project description
Quick Flask Server
A simple way to acess your Flask apps on the internet while running it on localhost.
Compatability
Python 3.6+ is required.
Installation
pip install quick-flask-server
Quickstart
- Import with
from quick_flask_server import run_with_ngrok
- Add
run_with_ngrok(app)
to make your Flask app available upon running
# example.py
from flask import Flask
from quick_flask_server import run_with_ngrok
app = Flask(__name__)
run_with_ngrok(app) # Start ngrok when app is run
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
Running the example:
python quick_flask_server/example.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* Running on http://<random-address>.ngrok.io
* Traffic stats available on http://127.0.0.1:4040
You might also see this,
You can copy the ngrok URL also from here.
As shown in the above image ngrok has a web-interface which can be accessed at localhost:4040
Here is a sample image of the web interface,
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for quick_flask_server-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8180cf90dfd094638eaf7af558c8616572595f1e307ccbe1c3ac5d41928463ea |
|
MD5 | 1d50683bc29432aa06dbf90b023f019b |
|
BLAKE2b-256 | 946e594cc028afd01ccfd554efe2b623e870b89a9577af7b8d138cfd3a9fb774 |