A simple way to demo Flask apps from your machine.
Project description
flask-localtunnel
This inspired from flask-ngrok
Disclaimer:-
Use it only for educational purpose.
A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via the excellent localtunnel tool.
Compatability
Python 3.6+ is required.
Installation
pip install flask-localtunnel
Inside Jupyter / Colab Notebooks
Notebooks have an issue with newer versions of Flask, so force an older version if working in these environments.
!pip install flask
See the example notebook for a working example.
Quickstart
- Import with
from flask_localtunnel import run_with_lt
- Add
run_with_lt(app)
to make your Flask app available upon running
# flask_ngrok_example.py
from flask import Flask
from flask_lt import run_with_lt
app = Flask(__name__)
run_with_lt(app)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == '__main__':
app.run()
Running the example:
python flask_lt_example.py
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
* localtunnel is alreadty installed.
* your url is: https://<random-url>.loca.lt
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
Built Distribution
Close
Hashes for flask_localtunnel-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61d150b608f75810c56a49375970bfed14aa900f33594e490364e39c8af1a14d |
|
MD5 | 75c6c199e431c03ccd4281471218395b |
|
BLAKE2b-256 | 15d1dba3560a63ab1a89828d9cb67c2effc9c74596152b16d94bf939cd8f0db0 |