{% extends "base.html" %} {% set active = 'dashboard' %} {% block title %}Dashboard{% endblock %} {% block content %}

Dashboard

{% if not smtp_ok %}
SMTP nicht konfiguriert — Absturzbenachrichtigungen werden nicht versendet. Jetzt einrichten →
{% endif %}

Vereinsinfo

{% if logo_exists %} Logo {% else %}
kein
Logo
{% endif %}
{{ verein_name }}
Saison {{ saison }}
Vereinsdaten
VereinsID
{% if verein_id %} {{ verein_id[:20] }}… {% else %} nicht gesetzt {% endif %}
Hymne
{% if hymne_exists %} geladen {% else %} fehlt {% endif %}
Teams
{{ teams_count }}
Termine
{{ termine_count }}
Dateistand
JSON
{% if data_file %} {{ data_file.split('/')[-1] }} {% else %} nicht gesetzt {% endif %}
{% if data_file_kb %}
Größe
{{ data_file_kb }} KB
Stand
{{ data_file_mtime }}
{% endif %}
Paket-URL
{% if bundle_url %} {{ bundle_url }} {% if trb_exists %} vorhanden {% else %} nicht generiert {% endif %} {% else %} nicht konfiguriert {% endif %}
App-Update
{% if apk_info.exists %} APK bereit {% elif apk_info.name %} APK fehlt {% else %} nicht konfiguriert {% endif %}
{% if apk_info.name %}
Datei
{{ apk_info.name }} {% if apk_info.debug %}debug{% endif %}
Version
{{ apk_info.version }} (Build {{ apk_info.build }})
{% if apk_info.sha %}
SHA
{{ apk_info.sha }}
{% endif %} {% if apk_info.exists %}
Größe
{{ apk_info.size_mb }} MB
Stand
{{ apk_info.mtime }}
{% endif %} {% endif %}

Serverstatus

Laufzeit
Modus
{{ modus }}
Kontext
{{ kontext }}
Uptime
{{ uptime }}
Git-Hash
{{ git_hash }}
Gesundheit
Abstürze
{% if crash_count > 0 %} {{ crash_count }} {% else %} 0 {% endif %}
SMTP
{% if smtp_ok %} aktiv {% else %} fehlt {% endif %}
Python
{{ python_version }}
Flask
{{ flask_version }}
Schnellzugriff
Vereinsdaten bearbeiten Kader bearbeiten Crawler starten Einstellungen
{% if kontext == 'docker' %}
Prozesssteuerung — Docker

Neustart über den Docker-Host:

docker restart <container-name>

Stopp über den Docker-Host:

docker stop <container-name>
{% elif kontext == 'systemd' %}
Prozesssteuerung — systemd

Neustart über systemd:

sudo systemctl restart teamrally

Stopp über systemd:

sudo systemctl stop teamrally
{% else %}
Prozesssteuerung — Direktstart
{% endif %} {% endblock %}