aboutsummaryrefslogtreecommitdiffstats
path: root/app.py
diff options
context:
space:
mode:
authorjwansek <eddie.atten.ea29@gmail.com>2025-04-08 23:08:19 +0100
committerjwansek <eddie.atten.ea29@gmail.com>2025-04-08 23:08:19 +0100
commit6760bc5c2e98ebdc89b74b84e8f8e93e4881e2dd (patch)
treed5cf70920a11755949107c341861ce7aefea259e /app.py
parent4909153556a84d0b968005cc8b43df528f2dde1d (diff)
downloadeda.gay-6760bc5c2e98ebdc89b74b84e8f8e93e4881e2dd.tar.gz
eda.gay-6760bc5c2e98ebdc89b74b84e8f8e93e4881e2dd.zip
Re-added the services page
Diffstat (limited to 'app.py')
-rwxr-xr-xapp.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/app.py b/app.py
index 50d5b5b..985bcac 100755
--- a/app.py
+++ b/app.py
@@ -2,7 +2,7 @@ from paste.translogger import TransLogger
from waitress import serve
from PIL import Image
import configparser
-import webbrowser
+import transmission_rpc
import downloader
import datetime
import database
@@ -78,6 +78,17 @@ def index():
def robots():
return flask.send_from_directory("static", "robots.txt")
+@app.route("/services")
+def serve_services():
+ with database.Database() as db:
+ return flask.render_template(
+ "services.html.j2",
+ **get_template_items("services", db),
+ docker = services.get_all_docker_containers(CONFIG.get("ssh", "docker_key_path")),
+ trans = services.get_torrent_stats(),
+ pihole = services.get_pihole_stats()
+ )
+
@app.route("/discord")
def discord():
with database.Database() as db: