1. Forum
    1. Rated threads
    2. Latest Posts
    3. Unresolved Threads
  2. Members
    1. Users Online
    2. Recent Activities
    3. Search Members
    4. Staff
  3. Tools
    1. Tutorials
    2. Community Benefits
    3. Docker Run > Compose
    4. compatibility list
    5. Marketplace
    6. RAID-Rebuilt Calculator
    7. RAID-Calculator
    8. Retro Ping-Pong
    9. Signature Generator
    10. S.M.A.R.T Analyser
    11. Electricity cost calculator
    12. UPS-Calculator
    13. Improve UGOS Pro
  4. Filebase
  5. Articles
  6. Blog
    1. Articles
  • Login
  • Register
  • Search
Docker Projekte
  • Everywhere
  • Docker Projekte
  • Articles
  • Pages
  • Forum
  • Files
  • Blog Articles
  • More Options
  1. UGREEN.FORUM - DACH Community
  2. Filebase
  3. Docker Projekte

Schulmanager Homework Watcher

  • RomanG
  • March 4, 2026 at 9:01 PM
  • 3 Downloads
  • 0 Comments
  • Download
  • Overview
  • Versions 1

Kleines Docker-Tool, das den Schulmanager regelmäßig prüft, neue oder geänderte Hausaufgaben erkennt und per E-Mail benachrichtigt.

Hallo zusammen,

ich habe den Schulmanager Homework Watcher veröffentlicht.

Hintergrund war ein ganz praktisches Problem aus dem Alltag: Hausaufgaben wurden teilweise erst verzögert im Schulmanager eingetragen, und da es hierfür keine automatische E-Mail-Benachrichtigung gibt, war für mich nicht zuverlässig nachvollziehbar, ob nachträglich noch Aufgaben hinzugekommen sind.


Aus diesem Grund habe ich ein kleines Docker-Projekt gebaut, das:

  • die sichtbaren Hausaufgaben regelmäßig abruft
  • Änderungen erkennt
  • per E-Mail benachrichtigt
  • und zusätzlich dokumentiert, wann ein Eintrag erstmals erkannt wurde

Features

  • regelmäßiger automatischer Abruf per Zeitplan
  • Erkennung neuer und entfernter Hausaufgaben
  • Dokumentation des Zeitpunkts „erstmals erkannt“
  • Versand von HTML- und Text-E-Mails
  • Testmail-Funktion zum Prüfen von SMTP, Darstellung und Anhängen
  • manueller Sofort-Abruf per Kommando
  • Aufbewahrung und Rotation von Laufzeitdaten
  • Dokumentation für die Einrichtung auf einem UGREEN NAS mit UGOS Pro

Installation (kurz)

  • Dateien auf das NAS kopieren
  • .env anpassen (Schulmanager-Zugang + SMTP-Daten)
  • Container per Docker / Docker Compose starten
  • Testmail ausführen und SMTP prüfen
  • Danach läuft der Abruf automatisch nach Zeitplan

Geeignet für

  • UGREEN NAS mit UGOS Pro
  • Linux-Server mit Docker / Docker Compose
  • grundsätzlich alle Systeme, auf denen Docker sauber läuft

Vielleicht ist das auch für andere interessant, die einen ähnlichen Anwendungsfall haben.

Files

Screenshot 2026-03-04 205101.jpg 153.29 kB – 0 Downloads
  • Docker
  • Schulmanager
  • Homework
  • Hausaufgaben
  • Watcher
  • Version 1.0.0

    • RomanG
    • March 4, 2026 at 9:01 PM
    • 336.55 kB
    • 3 Downloads

File Details

License Agreement
MIT Lizenz

More Files by RomanG

  • UGREEN NAS – VM Backup & Restore Scriptpaket (Community-Lösung)

    RomanG
    December 4, 2025 at 8:40 PM
  • USVWatch - USV-Status Benachrichtigung per E-Mail

    RomanG
    February 10, 2026 at 11:43 PM
  • UGREEN Minecraft Docker Pack

    RomanG
    April 5, 2026 at 6:16 PM
  • UGREEN SecurityWatch

    RomanG
    April 4, 2026 at 5:20 PM
  • Syncthing Reporter für UGREEN NAS (UGOS)

    RomanG
    October 27, 2025 at 4:08 PM
All Files
  1. COMMUNITY
    1. Tutorials
    2. Benefits
    3. Compatibility list
    4. Marketplace
    5. Milestones
    6. Retro Ping-Pong
    7. Signature Generator
    8. Improve UGOS Pro
  2. TOOLS
    1. Docker Run > Compose
    2. RAID-Rebuild Calculator
    3. RAID-Calculator
    4. S.M.A.R.T Analyser
    5. Electricity cost calculator
    6. UPS-Calculator
  3. SUPPORT & PARTICIPATION
    1. Questions & Answers
    2. Contact
    3. Support
  4. RULES & LEGAL MATTERS
    1. Privacy Policy
    2. Legal Notice
    3. Terms of Use
    4. Community rules
ugreen-forum.de ist eine unabhängige Community und steht in keinerlei Verbindung zur UGREEN Group Limited. Alle Marken sind Eigentum der jeweiligen Inhaber.
Powered by WoltLab Suite™
EVENT