From ad94d3b0b3dc8f38cba3fb3c8e6a50dabf5ec89b Mon Sep 17 00:00:00 2001 From: Evan Anderson Date: Fri, 23 Feb 2024 08:32:40 -0800 Subject: [PATCH] Add server IP address via ipify --- app.py | 5 ++++- requirements.txt | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 9457735df..e70db4845 100644 --- a/app.py +++ b/app.py @@ -1,7 +1,10 @@ from flask import Flask +import requests app = Flask(__name__) @app.route('/') def hello(): - return "Hello, World!" + r = requests.get('https://api.ipify.org?format=json') + myip = r.json().get('ip', 'unknown') + return f"Hello, World from {myip}!" diff --git a/requirements.txt b/requirements.txt index e3e9a71d9..9db39a5b7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ +requests==2.19.0 Flask