From 5d936900bef63faad90b49fe2b150aac85a79894 Mon Sep 17 00:00:00 2001 From: Julian Lobbes Date: Mon, 5 Dec 2022 00:23:52 +0100 Subject: [PATCH] fix: add a robots.txt endpoint --- lumi2/static/robots.txt | 2 ++ lumi2/usermanager.py | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 lumi2/static/robots.txt diff --git a/lumi2/static/robots.txt b/lumi2/static/robots.txt new file mode 100644 index 0000000..1f53798 --- /dev/null +++ b/lumi2/static/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / diff --git a/lumi2/usermanager.py b/lumi2/usermanager.py index 1d1985d..d0edc8e 100644 --- a/lumi2/usermanager.py +++ b/lumi2/usermanager.py @@ -92,6 +92,13 @@ def about(): return render_template('usermanager/about.html') +@bp.route('/robots.txt') +def robots(): + """Serves the 'robots.txt' file.""" + + return send_from_directory(current_app.static_folder, "robots.txt") + + @bp.route("/users/view/") @login_required def user_view(username: str):