From 8afd27d113d20f924df73456374153397039e1ba Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Sat, 10 May 2025 20:01:04 -0500 Subject: add module for immich frame client project and endpoints (merge later) --- .gitmodules | 3 +++ flaskapi.py | 9 ++++++--- static | 1 + 3 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 .gitmodules create mode 160000 static diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..b8e8233 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "static"] + path = static + url = git@publicgit:immich-frame diff --git a/flaskapi.py b/flaskapi.py index 4b1a259..29cea7e 100644 --- a/flaskapi.py +++ b/flaskapi.py @@ -1,10 +1,13 @@ -from flask import Flask, Blueprint, request +from flask import Flask, Blueprint, request, send_from_directory -app = Flask(__name__) +app = Flask(__name__, static_folder="static/dist", static_url_path="/") @app.route("/") +@app.route("/slideshow") +@app.route("/albums") +@app.route("/settings") def home(): - return "Flask is running!" + return send_from_directory("static/public", "index.html") api = Blueprint("api", __name__) diff --git a/static b/static new file mode 160000 index 0000000..f86d11c --- /dev/null +++ b/static @@ -0,0 +1 @@ +Subproject commit f86d11c3ce1f04ee89da235d78447aed6d6d7130 -- cgit v1.2.3