Web UI for managing imapfilter rules and folders. PHP-based, Nginx, runs on Debian.
  • PHP 51.8%
  • JavaScript 37.8%
  • CSS 10.4%
Find a file
2026-06-20 13:19:48 +02:00
cron public/: move webroot to public/ subdirectory 2026-05-05 18:51:19 +02:00
lib public/: move webroot to public/ subdirectory 2026-05-05 18:51:19 +02:00
public public/: move webroot to public/ subdirectory 2026-05-05 18:51:19 +02:00
.gitignore Rewrite: multi-user support, dispatcher, auto-generate Lua 2026-03-30 17:09:14 +02:00
ANLEITUNG.md README, ANLEITUNG: update docs for public/ webroot restructure 2026-05-05 18:53:45 +02:00
config.php Rewrite: multi-user support, dispatcher, auto-generate Lua 2026-03-30 17:09:14 +02:00
README.md docs: add GitHub mirror notice to README 2026-06-20 13:19:48 +02:00

imapfilter-ui

📌 Mirror-Hinweis: Dieses Repository ist ein automatischer Spiegel. Die primäre Entwicklung findet auf git.uliana.de/DasAoD/imapfilter-ui statt. Issues und Pull Requests bitte dort öffnen.

Web-UI zur Verwaltung von imapfilter-Regeln und IMAP-Ordnern. \nUnterstützt mehrere Benutzer — jeder mit eigenem Mailkonto, eigenen Regeln und eigenem Lua-Setup.


Features

  • Mehrbenutzerbetrieb — jeder Benutzer verwaltet sein eigenes IMAP-Konto
  • Admin-Bereich — Benutzer anlegen/löschen
  • Filterregeln per Formular (kein manuelles Lua-Editieren)
  • Lua-Generierung aus JSON-Regeln
  • Dispatcher — zentrales Scheduling für alle Benutzer
  • IMAP-Ordner live anzeigen, anlegen, umbenennen und löschen

Mitwirkende

Dieses Projekt wurde in Zusammenarbeit mit Claude (Sonnet 4.5) von Anthropic entwickelt.
Der überwiegende Teil des Codes, der Architektur und der Dokumentation wurde durch KI generiert und iterativ verfeinert.

Rolle Person / Tool
Projektidee & Anforderungen DasAoD
Code, Architektur, Dokumentation Claude (Anthropic)

License

MIT