From 94224c0c646809c711e61ba1ab791f524a8e1447 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20M=C3=BCller?= Date: Fri, 4 Aug 2017 14:18:06 +0200 Subject: [PATCH] Serve sound files via Flask for local playback --- soundboard.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/soundboard.py b/soundboard.py index 5d32c74..d6d7616 100644 --- a/soundboard.py +++ b/soundboard.py @@ -1,7 +1,7 @@ import os import subprocess -from flask import Flask, render_template, request, redirect, url_for +from flask import Flask, render_template, request, redirect, url_for, send_from_directory import config @@ -49,3 +49,7 @@ def index(sound=None, text=None, video=None): subprocess.Popen(["pkill", "-f", "omxplayer"]) return render_template("index.html", sounds=sounds) + +@app.route("/sounds/") +def sounds(name): + return send_from_directory(config.path, name)